我知道每个应用都有自己的钥匙串,任何其他应用都无法访问。 iOS如何实现这种“隐私”?
查看KeychainAccess的示例:
let keychain = Keychain(service: "com.example.github-token")
keychain["kishikawakatsumi"] = "01234567-89ab-cdef-0123-456789abcdef"
究竟会阻止其他应用运行相同的代码并访问您的kishikawakatsumi
数据?
答案 0 :(得分:3)
来自Apple的Keychain Services文档。
注意:在iPhone上,Keychain权限取决于配置文件 用于签署您的申请。一定要始终如一地使用它 在不同版本的应用程序中配置配置文件。
钥匙串访问控制
iOS :iOS只允许应用程序访问自己的钥匙串项。 本节中讨论的钥匙串访问控制不适用于 的iOS。