我想知道除了我(开发人员)以外的其他人是否可以删除存储在NSUbiquitousKeyValueStore中的值。
Documentation声明应用程序获得1MB / 1024键值对。它没有提及用户是否能够通过设置,删除应用程序或通过任何其他方式删除它们。
这是一个安全的假设吗?
答案 0 :(得分:1)
您是正确的,因为最终用户无法删除iCloud KVS数据。设置中显示的内容来自基于文档/ coredata存储,当然还有iCloud驱动器。
他们可以通过你的应用程序允许他们这样做是唯一的方法(即按下执行代码的按钮来杀死字典中的条目)。