【发布时间】:2016-06-09 13:14:37
【问题描述】:
我使用KeychainItemWrapper 将我的用户标识符存储在iOS 的keychain 中。我注意到当我们卸载应用程序时,标识符仍然存在于keychain 中;但我想知道当keychain 变得如此之大时,iOS 会自动清理这些项目吗?或者其他一些应用程序可以删除或访问这些项目?
【问题讨论】:
-
据我所知,在您重置设备之前,一切都会保留
我使用KeychainItemWrapper 将我的用户标识符存储在iOS 的keychain 中。我注意到当我们卸载应用程序时,标识符仍然存在于keychain 中;但我想知道当keychain 变得如此之大时,iOS 会自动清理这些项目吗?或者其他一些应用程序可以删除或访问这些项目?
【问题讨论】:
如果设备被擦除或恢复,无论重置您的设备如何,它都会被删除。
对钥匙串的访问与用于签署应用程序的配置文件相关联。因此,没有其他应用程序能够访问该应用程序的钥匙串信息。这回答了您关于其他应用是否能够访问您应用的钥匙串项的问题。
【讨论】: