sharedCloudDatabase不支持CKQuerySubscriptions

时间:2016-08-14 19:27:14

标签: ios swift cloudkit ios10 cksubscription

我注意到docs提到新引入的共享CloudKit数据库不支持CKQuerySubscription(在早期的iOS版本中,这些数据称为CKSubscription)。所以我想这意味着当私人共享记录发生变化时,无法通知用户。主要的失望。有人遇到过这个问题吗?

1 个答案:

答案 0 :(得分:3)

根据WWDC关于今年CloudKit的视频:

  

因此,今年在iOS 10中推出了一款名为CKDatabaseSubscription的API。

     

这允许您订阅整个数据库中的任何更改,并且它可以在私有数据库中,在共享数据库中工作。

它向您展示如何从幻灯片51开始:

CloudKit Best Practices WWDC 2016 Presentation Slides