我可以发誓这在以前的iOS版本中有所不同,但是从iOS 4.0开始,看起来我的应用程序的钥匙串项目在移除应用程序时不会被删除。但是,在没有先删除应用程序的情况下升级应用程序时,有些内容会被清除?
有人可以清楚解释何时删除iOS钥匙串项目?
答案 0 :(得分:18)
回答here以及其他地方(我不记得我在哪里阅读),即使删除了应用,钥匙串仍会存在。我几乎肯定除非您明确删除其中的项目,否则不会清除钥匙串。
答案 1 :(得分:0)
如果您对设备进行安全擦除,则可能会获得一个新的钥匙串。
答案 2 :(得分:0)
我很难过发现这个情况不是这样了,钥匙串将不再持续,因为10.3。
请参阅my reply here。
答案 3 :(得分:-1)
即使在卸载应用后它仍然存在。对于企业方案,您可以配置n使用MDM解决方案来控制设备密钥链。