如何防止CoreData在测试期间完成iCloud Ubiquity设置/合并?

时间:2016-01-09 21:35:32

标签: ios core-data icloud airplane

我在这里关注文档/指南:https://developer.apple.com/library/ios/documentation/DataManagement/Conceptual/UsingCoreDataWithiCloudPG/UsingSQLiteStoragewithiCloud/UsingSQLiteStoragewithiCloud.html#//apple_ref/doc/uid/TP40013491-CH3

在图1-4之后,它表示要将我的iPhone置于飞行模式,启动应用程序,在本地存储中创建一些记录,然后当我准备离开飞行模式时

  

设置:从您的iOS设备或所有设备启用飞行模式开始   您的Mac上禁用了网络接口。完全删除您的应用   也来自你的设备。

     

测试:运行您的应用并创建一些记录。禁用飞行模式或   重新启用网络接口。然后等待Core Data打印“使用   本地存储:0“到Xcode中的控制台。核心数据调用你的   通知处理程序,您的记录在您的记录后仍然存在   通知处理程序执行新的获取请求。

但是,即使启用了飞行模式并且它无法与iCloud通话,我也会得到Using local storage: 0 for new NSFileManager current token...,对吧?

我删除了应用程序的所有iCloud数据,从手机中删除了应用程序,然后重新安装,但我仍然遇到同样的问题。它会在不到一秒的时间内完成整个过程。

我做错了什么?

0 个答案:

没有答案