NSPersistentStoreDidImportUbiquitousContentChangesNotification替换?

时间:2016-09-20 21:01:17

标签: core-data icloud deprecated

刚刚安装了XCode 8,我发现NSPersistentStoreDidImportUbiquitousContentChangesNotification已被弃用。警告信息将我发送到文档。

Apple文档确实将所有普遍存在的符号标记为已弃用,但我无法找到任何文档说明如何正确替换它们。

任何链接?

1 个答案:

答案 0 :(得分:3)

没有替代品; Core Data的iCloud集成已弃用,无法直接替换。另一种方法是使用CloudKit,但这需要更改应用程序的设计,因为API非常不同。

Core Data的iCloud支持现在应该继续工作。正如Apple工程师在Apple dev forums post(需要登录)中所解释的那样,它应该在可预见的未来继续工作"。这意味着什么是不可能的,但通常被弃用的东西会长时间保持工作。

任何想要在避免弃用的同时继续使用这种同步方式的人都应该看看Ensembles