首页 > 解决方案 > 每个 iOS 应用程序在设备上都有自己的单一钥匙串吗?

问题描述

我真的很困惑,因此问这个问题 - 每个 iOS 应用程序在设备(iPhone)上都有自己的钥匙串,还是在设备(iPhone)上只有一个钥匙串供不同的应用程序使用?

谢谢

标签: iosiphonekeychain

解决方案


如 Apple 文档中所述。对于 iPhone,只有一个钥匙串,应用程序可以将其钥匙串项目存储在其中。

在 iOS 中,应用程序可以访问单个钥匙串(逻辑上包含 iCloud 钥匙串)。此钥匙串在用户解锁设备时自动解锁,然后在设备锁定时锁定。应用程序只能访问其自己的钥匙串项目,或与应用程序所属的组共享的钥匙串项目。它不能管理钥匙串容器本身。

参考:https ://developer.apple.com/documentation/security/keychain_services/keychains


推荐阅读