Jor*_*416 5 ios icloud swift cloudkit cksubscription
我正在构建一个需要订阅记录iCloud公共数据库中的更改的应用程序.现在,看完苹果视频并阅读他们的文档后,我决定开始工作.但是,我立即被困在这里:
不推荐使用CKSubScription上的所有初始化方法.由此可以看出在这里,但同时苹果似乎仍然使用他们的文档中非常相同的方法在这里.
这让我感到惊讶.环顾网络和SO,似乎没有太多的信息或任何可用的教程(至少没有关于初始化订阅的最新信息),可能是因为这项技术相对较新而且这些变化是最新的.我对CloudKit有非常肤浅的经验,所以我宁愿要求一个体面的方式来做到这一点,而不是自己即兴创作.我的问题是:
如何初始化CKSubscription?
显然,如果订阅的整个想法已经过时,那么当我的公共数据库中出现特定类型的记录时,我会接受任何会导致我的应用程序接收推送的答案.
似乎CKSubscription或多或少已被弃用.
据http://iosdevetips.blogspot.de/2016/06/deprecated-apis-in-ios-10.html你应该使用CKRecordZoneSubscription和CKQuerySubscription现在.
更新:
像Trevis指出的那样,文档在这里并没有真正的帮助,但至少Xcode显示了一些有用的警告:

| 归档时间: |
|
| 查看次数: |
676 次 |
| 最近记录: |