Core data 从iCloud中删除核心数据存储

Core data 从iCloud中删除核心数据存储,core-data,ios7,icloud,Core Data,Ios7,Icloud,我正在尝试使用多个iOS7设备同步我的应用程序的核心数据存储。这是可行的,这意味着我可以脱机工作,并在真实设备上添加数据,这将在联机后在模拟器中显示 但是,我无法删除我的应用程序在iCloud中存储的所有数据。即使我从模拟器和我的设备中删除了应用程序,进入设置应用程序(存储和备份->管理存储)并在那里删除我的应用程序的数据,如果我再次重新安装该应用程序,稍后也会再次出现。删除后我已经等了好几个小时了 手动删除应用程序在iCloud中存储的所有内容的正确方法是什么?用户可以这样做吗?使用NSPer

我正在尝试使用多个iOS7设备同步我的应用程序的核心数据存储。这是可行的,这意味着我可以脱机工作,并在真实设备上添加数据,这将在联机后在模拟器中显示

但是,我无法删除我的应用程序在iCloud中存储的所有数据。即使我从模拟器和我的设备中删除了应用程序,进入设置应用程序(存储和备份->管理存储)并在那里删除我的应用程序的数据,如果我再次重新安装该应用程序,稍后也会再次出现。删除后我已经等了好几个小时了


手动删除应用程序在iCloud中存储的所有内容的正确方法是什么?用户可以这样做吗?

使用NSPersistentStoreCoordinator RemoveUbiquiousContentandPersistentStore属性:选项:错误:API

如果应用程序已被删除,则使用设置应用程序管理iCloud存储

Settings->iCloud->Storage&Backup->Manage Storage->AppName.

用户自己不能这样做?是的,如果您编程一个按钮或操作来调用该API,他可以这样做。如果应用程序设置捆绑包中的iCloud选项被关闭,请查看此链接,了解一些在iCloud中删除内容的示例。如果用户已卸载应用程序,该怎么办?用户必须有办法释放已使用的iCloud空间?!设置->iCloud->存储和备份->管理存储->应用程序名现在为用户提供了删除所有应用程序iCloud数据的机会,无论应用程序是否已安装。用于开发/调试:)