iOS钥匙串项何时删除?

时间:2010-10-07 18:50:10

标签: iphone objective-c ios4

我可以发誓这在以前的iOS版本中有所不同,但是从iOS 4.0开始,看起来我的应用程序的钥匙串项目在移除应用程序时不会被删除。但是,在没有先删除应用程序的情况下升级应用程序时,有些内容会被清除?

有人可以清楚解释何时删除iOS钥匙串项目?

4 个答案:

答案 0 :(得分:18)

回答here以及其他地方(我不记得我在哪里阅读),即使删除了应用,钥匙串仍会存在。我几乎肯定除非您明确删除其中的项目,否则不会清除钥匙串。

答案 1 :(得分:0)

如果您对设备进行安全擦除,则可能会获得一个新的钥匙串。

答案 2 :(得分:0)

我很难过发现这个情况不是这样了,钥匙串将不再持续,因为10.3。

请参阅my reply here

答案 3 :(得分:-1)

即使在卸载应用后它仍然存在。对于企业方案,您可以配置n使用MDM解决方案来控制设备密钥链。