我使用KeychainItemWrapper在iOS的keychain中存储我的用户的标识符。我注意到,当我们卸载应用程序时,标识符仍保留在keychain中;但我想知道keychain太大时,iOS会自动清理项目吗?或某些其他应用程序可以删除或访问这些项目?

最佳答案

如果擦除或还原了设备,它将被删除,无论哪种方式都会重置您的设备。

对钥匙串(keychain)的访问与用于对应用程序进行签名的供应配置文件相关联。因此,没有其他应用程序能够访问该应用程序的钥匙串(keychain)信息。这回答了您有关某个其他App是否能够访问您的App的钥匙串(keychain)项目的问题。

供引用:Same Question on Apple Developer Forum

关于ios - iOS是否会自动清理钥匙串(keychain)物品?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37727059/

10-14 10:32