iOS:为什么某些应用可以在重新安装时恢复帐户信息

时间:2015-02-19 07:42:24

标签: ios

某些应用程序,如果您曾经在iPhone上使用过一次然后将其卸载,则下次安装应用程序时,应用程序仍可以检索您上次卸载之前填写的信息。

应用程序如何执行此操作?

1 个答案:

答案 0 :(得分:2)

这是因为他们在钥匙串上保存了帐户信息。
即使您卸载了应用程序,存储在钥匙串中的数据仍然存在,只有在您执行设备的完全恢复或自行删除时才会删除这些数据。 对于在应用程序删除中删除的NSUserDefault,这是完全不同的行为 钥匙串中的数据也可以在应用程序之间共享(如果以正确的方式实现),使用类似的包标识符。