iOS 8、Yosemite Beta 和 Mavericks 几个月来,我一直在定期从我的应用程序中删除 iCloud 数据。使用:
[NSPersistentStoreCoordinator
removeUbiquitousContentAndPersistentStoreAtURL:[_iCloudStore URL]
options:options
error:&error])
这不再删除 iCloud 中的数据,如 developer.iCloud.com 所示
当该方法即将执行时,我会:
(lldb) po [_iCloudStore URL]
file:///var/mobile/Containers/Data/Application/9C3184CA-0D89-4F0E-A085-9928A3895794/Documents/Stores/CoreDataUbiquitySupport/
mobile~932CEBB1-A974-4EA3-B0D4-9E31E3E318BE/MainStore/2B2A39E8-22DC-4238-AFA6-9BB78ECEF27C/store/iCloud.sqlite
并且已经过了几个小时,数据不会消失。
这是 developer.icloud.com 上的视图
https://www.dropbox.com/s/oq9d6iel56m8n96/Screenshot%202014-09-23%2023.13.39iCloud.png?dl=0
我错过了什么?谢谢。马克