依靠NSUbiquitousKeyValueStore存储基本数据是否安全?

时间:2014-05-14 18:54:38

标签: ios nsuserdefaults icloud nsubiquitouskeyvaluestore

我了解到NSUbiquitousKeyValueStore始终可用,同时设置no iCloud account时也是如此。这让我相信我可以安全地将基本数据存储在其中,而无需在NSUserDefaults中保留副本。

然而,在他们的documentation中,Apple说了以下内容:

  

避免将此类用于离线时应用程序行为必不可少的数据;相反,将这些数据直接存储到本地用户默认数据库中。

我是否忽略了在不使用NSUserDefaults(或其他离线商店)作为备份时可能出现的问题?或者Apple是否过度保护,依靠NSUbiquitousKeyValueStore安全?

1 个答案:

答案 0 :(得分:1)

关于这个问题

Julien commented以下内容:

  

这意味着您不应该依赖此商店作为您当地的真相,而应该更多地依赖于您设备之间的简单同步通信渠道。