2017-08-08 65 views
0

我遇到了在设备上启动我的应用程序时未将CloudKit通知传送到所有设备的问题。但是,如果应用程序已从XCode启动,则一切正常。CloudKit通知未送达所有设备

在具体:

  • 设备A节省了创纪录的
  • 在服务器上,有可能触发记录变化
  • 通知根据服务器日志CKQuerySubscription,此通知被推向
  • 但是,如果应用程序从XCode启动,则设备B将只收到通知。如果它从主屏幕 开始将不会。
  • 为了使它完美:如果我在设备B上保存一条记录(如果应用程序是从Xcode或主屏幕开始的,无论是 ),设备A将始终收到通知。

很高兴能收到任何提示的通知;-) 乌

+0

你有没有解决过这个问题?我有同样的问题。我收到来自Xcode的通知,但是如果从Springboard屏幕启动我的应用程序,则不会。 –

+0

还没有,对不起。打开应用程序的背景模式(这是此问题的常用提示)也没有帮助。 –

回答

0

我得到这个通过启用远程后台通知和背景中提取在Xcode能力/背景模式面积为我工作。现在我的应用程序可以接收CloudKit通知,而不从Xcode运行。

相关问题