【发布时间】:2019-03-25 09:13:19
【问题描述】:
我目前正在开发一个项目,该项目使用CoreData 快速保存数据,出于同步目的,我想使用 iCloud,我首先想到的是CoreData iCloud 实现,但因为它现在被标记为已弃用我开始使用CloudKit,一切正常,直到我尝试在互联网连接建立后备份信息(以防在更新信息时出现故障),应用程序不存储文件,只是数据,所有CKRecords 都工作正常。
我的问题是:
- 申请终止后能否同步信息?
-
CloudKit是否连接到自动 iCloud 同步,当设备插入并连接到互联网时会发生这种情况。
目前的结构是:
CoreData用于本地保存和提取数据,CloudKit用于云同步。
到目前为止,我了解到: CloudKit 不直接与 CoreData 交互,所有涉及数据同步的操作都必须通过 Api 调用来完成。
感谢您的帮助,如果我忘记了什么,请告诉我。
【问题讨论】:
标签: swift core-data icloud cloudkit