KeyChain数据存储在哪里?

时间:2012-03-28 02:31:18

标签: ios keychain

关于iOS中钥匙串的几点:

  1. 安全保存用户名和密码;
  2. 如果Multiples应用共享相同的代码签名配置和捆绑种子ID
  3. ,则可以共享数据

    我的问题是:

    1. 存储的钥匙串数据在哪里,绝对在app沙箱之外,我们可以处理它们吗?
    2. iOS应用中的钥匙串还有什么用途?

1 个答案:

答案 0 :(得分:4)

1)钥匙串存放在沙箱外面的iOS定义位置。这是为了防止越狱设备访问它。它通过文件系统不可见。钥匙串与Mac OS X相同,但Apple认为没有必要让最终用户访问它。除非通过定义的API,否则无法与其进行交互。我应该注意到,即使使用越狱设备,它似乎也没有实现阻止访问的目标。

2)除了存储用户名和密码之外,我真的不知道钥匙串的实际用法。