【发布时间】:2012-04-11 06:41:47
【问题描述】:
我有一个库风格的 iCloud + Core Data 设置。我正在开发的应用程序包含位于登录屏幕后面的用户数据。用户登录后,Persistent Store Coordinator 被实例化,iCloud 存储被添加到其中。
这是我的用例和问题:
1) 开始使用应用程序,数据正在存储到 iCloud 2) 删除应用 3)再次构建到设备,登录到应用程序,期望事务日志被调用并在本地存储中重新创建数据。 4)当使用慢速连接时,我在调试日志中收到错误,多次指出文件下载失败... 5) 应用程序是空的,现在看起来好像备份恢复失败了。
我的配置确实正确,并且通过下降连接 100% 工作。
有没有办法强制 iCloud 立即重试下载这些文件?在允许用户进入应用之前,我可以使用回调来确保这些文件已成功下载吗?
任何建议将不胜感激!谢谢。
【问题讨论】:
标签: core-data error-handling icloud transaction-log