【发布时间】:2012-02-28 03:29:38
【问题描述】:
这对我的应用很重要,因为我想在其中存储应用 UDID,Apple 建议从 iOS 5.0 开始创建应用特定的 UDID。
【问题讨论】:
标签: ios nsuserdefaults lifecycle udid
这对我的应用很重要,因为我想在其中存储应用 UDID,Apple 建议从 iOS 5.0 开始创建应用特定的 UDID。
【问题讨论】:
标签: ios nsuserdefaults lifecycle udid
一般不会。然而,在某些情况下,特别是如果用户正在安装您的应用程序的破解版本,那么是的,由于许多用户安装破解应用程序的方式,某些用户默认设置可能会保留,这会在卸载时创建文档/库文件夹的备份。
【讨论】:
用户默认设置通过更新保留,但不会通过删除和重新安装应用程序保留。目前,钥匙串是通过删除和重新安装应用程序来持久化的,但它没有记录为一种方式或另一种方式,因此依赖这种行为可能会有风险。
您还可以将值写入 iCloud 键/值存储。这将在该用户的所有应用安装中保持不变,这正是它的设计目的。
【讨论】: