2

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

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

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

任何帮助将不胜感激。谢谢!

4

0 回答 0