gpt4 book ai didi

ios - 如何在 iOS 10.3 中初始化 CKSubscription

转载 作者:搜寻专家 更新时间:2023-10-30 22:29:24 24 4
gpt4 key购买 nike

我正在构建一个需要订阅 iCloud 公共(public)数据库中记录更改的应用程序。现在,在观看了苹果视频并阅读了他们的文档之后,我决定开始工作。但是,我立即被困在这里:

enter image description here

CKSubScription 上的所有初始化方法都已弃用。这个可以看here ,但与此同时,苹果似乎仍在其文档中使用完全相同的方法 here .

这让我很惊讶。环顾网络和 SO,似乎没有太多信息或任何可用的教程(至少,没有关于初始化订阅的最新信息),可能是因为这项技术相对较新并且这些更改是最近的。我对 CloudKit 的经验非常肤浅,所以我宁愿寻求一种体面的方式来做到这一点,也不愿自己即兴创作。我的问题是:

如何初始化 CKSubscription?

显然,如果订阅的整个想法已经过时,我愿意接受任何会导致我的应用在特定类型的记录出现在我的公共(public)数据库中时接收推送的答案。

最佳答案

似乎 CKSubscription 确实或多或少被弃用了。

根据 http://iosdevetips.blogspot.de/2016/06/deprecated-apis-in-ios-10.html你现在应该使用 CKRecordZoneSubscriptionCKQuerySubscription


更新:就像 Trevis 指出的那样,文档在这里并不是很有帮助,但至少 Xcode 显示了一个有用的警告: enter image description here

关于ios - 如何在 iOS 10.3 中初始化 CKSubscription,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43980849/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com