删除应用后是否保留应用程序首选项,或者重新安装应用程序后我会清除首选项?
我在偏好设置中保存UUID,并想知道如果我删除应用并在很长时间后重新安装它将会有相同的UUID。
更新
是否使用iCloud和(或)iTunes备份偏好设置并在重新安装应用后恢复?
非常感谢!
答案 0 :(得分:3)
应用程序存储在沙箱中。这意味着每个应用程序都有自己的目录,它自己的工作空间。
在该工作空间中,存储应用程序的所有数据。这包括文档,库文件,临时文件,应用程序包以及首选项文件。
当用户选择删除应用时,整个沙箱将被删除,包括这些首选项。
你答案是肯定的。当用户删除并重新安装您的应用程序时,他的首选项将被重置。
答案 1 :(得分:2)
我可以告诉NSUserDefaults在重新安装应用后保留信息。 删除后,我想是什么都不会保存。 您可以从设备UDID生成哈希,并为您的客户创建唯一标识符。 未经用户许可,请勿保存或传输未提及的UDID!保持它的散列。您可以在重新安装或删除以及另一次安装后重新计算哈希,每次都是相同的。 不完全是关于设置,但我希望它会帮助你。