我真的很困惑,因此请问-每个iOS应用程序在设备(iPhone)上是否都有其自己的钥匙串,还是设备(iPhone)上只有一个由不同应用程序使用的钥匙串?
谢谢
答案 0 :(得分:3)
如Apple文档中所述。对于iPhone,只有一个钥匙串,并且应用程序可以在其中存储其钥匙串项。
在iOS中,应用可以访问单个钥匙串(逻辑上 包含iCloud钥匙串)。此钥匙串是自动的 用户解锁设备时解锁,然后在用户解锁时锁定 设备已锁定。应用只能访问自己的钥匙串项目,或者 与应用所属的群组共享的内容。它无法管理 钥匙串容器本身。
参考:https://developer.apple.com/documentation/security/keychain_services/keychains