我的核心数据文件同步到iCloud,我可以发送该文件的链接或邀请给朋友(拥有不同的iCloud帐户),以便我们通过应用程序共享该信息吗?
答案 0 :(得分:1)
不,你不能这样做。 iCloud不允许直接文件共享链接,如Dropbox。 此外,您不应该直接同步CoreData sqlite文件。 CoreData有自己的iCloud同步机制,你不应该将它作为整个文件同步。来自Apple的文档:
您不能简单地将现有数据库文件移动或复制到iCloud。 相反,你应该使用NSPersistentStoreCoordinator migratePersistentStore:toURL:options:withType:error:要迁移的方法 数据库到所需的位置。
http://developer.apple.com/library/ios/#releasenotes/DataManagement/RN-iCloudCoreData/index.html