了解WatchOS 3中的CloudKit更改

时间:2016-10-21 04:54:12

标签: push-notification watchkit icloud cloudkit watch-os-3

一点背景:我正在开发一个在其WatchKit扩展中使用CloudKit的应用程序,我想知道从CloudKit接收(推送)有关更改的通知的最佳方式是什么。

在相应的iOS应用程序中,我使用自定义区域订阅获取(静默)推送通知以进行更改,但由于整个CKSubscription API在watchOS上不可用,我无法使用它。

所以,这是我的问题: 1)是否有建议的方式从CloudKit接收更新?我怎么知道我必须从数据库中提取更改? 2)如果有办法知道这些变化,我应该如何下载它们? handle(_:)方法可以处理NSURLSession,但似乎我不能在那里做一些CloudKit操作(尽管Apple提到它是建立在NSURLSession之上的。)

非常感谢任何帮助。谢谢!

0 个答案:

没有答案