我正在使用iCloud键值数据存储解决方案,因此我不使用文档(UIDocument)。我已经实现了同步,它似乎运行良好。但是,我现在需要做一些更详细的测试,我无法弄清楚如何强制删除iCloud上的数据。
如何从iCloud帐户中删除数据以进行测试?
我试过这个:
[[NSUbiquitousKeyValueStore defaultStore] setArray:[[NSArray alloc] init] forKey:@"iCloud_BG_KEY"];
我也试过这个:
[[NSUbiquitousKeyValueStore defaultStore] setArray:nil forKey:@"iCloud_BG_KEY"];
除了为我的应用程序关闭iCloud Backup(设置> iCloud>存储和备份>管理存储> [my_backup_device]>显示所有应用> [我的应用])。
当然,我正在删除我的应用并重建并运行xcode。
如何强制删除iCloud文件(同样,对于键值数据存储)?
答案 0 :(得分:8)
怎么样
[[NSUbiquitousKeyValueStore defaultStore] removeObjectForKey:@"key"];