ios - 有没有一种通过 iCloud 集成备份 Core Data 数据库的好方法?

标签 ios core-data icloud

如果 CoreData sqlite + iCloud 损坏,是否有从 iCloud 备份我的 sqlite 信息的好方法?将 .sqlite 复制到另一个位置?当 iCloud 损坏时,从 .sqlite 中读取数据以创建新的 iCloud sqlite?

最佳答案

使用 migratePersistentStore API 在 devices/Documents 目录中创建存储文件的副本,它将在其中进行备份。请在此处查看更完整的说明和示例应用。

http://ossh.com.au/design-and-technology/software-development/sample-library-style-ios-core-data-app-with-icloud-integration/

关于ios - 有没有一种通过 iCloud 集成备份 Core Data 数据库的好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15694426/

相关文章:

ios - iCloudKit 空间存储分配存储配额管理/监控

ios - UICollectionView "flow direction"

swift - 核心数据谓词按今天的日期过滤

ios - CoreData 模型中的 Fetch Index 元素是什么?

iphone - 如何在核心数据中对提取进行排序

ios - Swift: 'IN' 查询备选方案,使用 NSPredicate 从 iCloud 获取记录

ios - 当“下一步”按钮调用转入下一个场景时保存 UITextField 数据(用户输入)

ios - GIDSignInButton 为空

ios - 仅在 iOS 16.1 中创建状态变量?

ios - 为什么 UIDocumentMenuViewController 不接受 kUTTypeText?