刚刚安装了XCode 8,我发现NSPersistentStoreDidImportUbiquitousContentChangesNotification已被弃用。警告信息将我发送到文档。
Apple文档确实将所有普遍存在的符号标记为已弃用,但我无法找到任何文档说明如何正确替换它们。
任何链接?
答案 0 :(得分:3)
没有替代品; Core Data的iCloud集成已弃用,无法直接替换。另一种方法是使用CloudKit,但这需要更改应用程序的设计,因为API非常不同。
Core Data的iCloud支持现在应该继续工作。正如Apple工程师在Apple dev forums post(需要登录)中所解释的那样,它应该在可预见的未来继续工作"。这意味着什么是不可能的,但通常被弃用的东西会长时间保持工作。
任何想要在避免弃用的同时继续使用这种同步方式的人都应该看看Ensembles。