我正在用iOS7 6的CoreData+iCloud升级应用程序到iOS7。根据苹果公司的WWDC视频," CoreData : Ubiquity:使用本地存储: 1"将成为"CoreData: Ubiquity:使用本地存储: 0",当CoreData准备好iCloud核心数据存储时。
我已经在模拟器上成功地测试了这个。有趣的是,这种情况从未发生在我的iPhone 5中。我已经检查了设置中的iCloud设置,但仍然没有运气。
下面的图片是xCode的iCloud调试面板的屏幕截图。有趣的是,有一个baseline.zip文件是我永远无法得到的当前。这将是iOS6 6的iCloud的僵尸文件.是有关联的吗?
任何帮助都是非常感谢的。

谢谢。
发布于 2014-02-02 17:17:13
这可能发生的原因有几个。模拟器可能没有正确地设置iCloud,但是您说是的,所以我会把它注销。另一个原因是您还没有在目标的功能中启用iCloud。确保开关开着。另一个原因可能是模拟器不会自动触发iCloud同步。试着去调试->触发iCloud同步,或者按Shft+Cmd+I键。
编辑:如果您想使用其他人的代码(我已经发现它是稳定的),请查看这个Github项目:https://github.com/mluisbrown/iCloudCoreDataStack/blob/master/iCloudCoreDataStack/AppDelegate.m
发布于 2017-06-07 18:12:07
当我的iPhone只使用蜂窝时,我就有了这个问题。如果我启用了Wifi,那么它就能工作。太令人失望了!
https://stackoverflow.com/questions/19269262
复制相似问题