每个 iOS 应用程序在设备上都有自己的钥匙串吗?
does every iOS app has it's own single keychain on device?
我真的很困惑,因此问这个 - 每个 iOS 应用程序在设备上都有自己的钥匙串(iPhone)还是设备上只有一个钥匙串(iPhone ) 由不同的应用程序使用?
谢谢
如 Apple 文档中所述。对于iPhone,只有一个钥匙串,应用程序可以在其中存储他们的钥匙串项目。
In iOS, apps have access to a single keychain (which logically
encompasses the iCloud keychain). This keychain is automatically
unlocked when the user unlocks the device and then locked when the
device is locked. An app can access only its own keychain items, or
those shared with a group to which the app belongs. It can't manage
the keychain container itself.
参考:https://developer.apple.com/documentation/security/keychain_services/keychains
我真的很困惑,因此问这个 - 每个 iOS 应用程序在设备上都有自己的钥匙串(iPhone)还是设备上只有一个钥匙串(iPhone ) 由不同的应用程序使用?
谢谢
如 Apple 文档中所述。对于iPhone,只有一个钥匙串,应用程序可以在其中存储他们的钥匙串项目。
In iOS, apps have access to a single keychain (which logically encompasses the iCloud keychain). This keychain is automatically unlocked when the user unlocks the device and then locked when the device is locked. An app can access only its own keychain items, or those shared with a group to which the app belongs. It can't manage the keychain container itself.
参考:https://developer.apple.com/documentation/security/keychain_services/keychains