11

我想知道除了我(开发人员)之外的其他人是否可以删除存储在 NSUbiquitousKeyValueStore 中的值。

文档指出,应用程序被赋予 1MB/1024 键值对。它没有提及用户是否能够通过设置、删除应用程序或任何其他方式删除它们。

这是一个安全的假设吗?

4

1 回答 1

1

您是正确的,最终用户无法删除 iCloud KVS 数据。设置中显示的内容来自基于文档/核心数据的存储,当然还有 iCloud 驱动器。

他们可以核对它的唯一方法是如果您允许他们通过您的应用程序这样做(即按下执行代码的按钮以杀死字典中的条目)。

于 2015-04-07T13:41:53.773 回答