我注意到docs提到新引入的共享CloudKit数据库不支持CKQuerySubscription
(在早期的iOS版本中,这些数据称为CKSubscription
)。所以我想这意味着当私人共享记录发生变化时,无法通知用户。主要的失望。有人遇到过这个问题吗?
答案 0 :(得分:3)
根据WWDC关于今年CloudKit的视频:
因此,今年在iOS 10中推出了一款名为CKDatabaseSubscription的API。
这允许您订阅整个数据库中的任何更改,并且它可以在私有数据库中,在共享数据库中工作。
它向您展示如何从幻灯片51开始: