【发布时间】:2011-04-18 23:13:09
【问题描述】:
在钥匙串服务编程指南中声明如下:
“在 iPhone 上,钥匙串权限取决于用于签署您的应用程序的配置文件。请确保在您的应用程序的不同版本中始终使用相同的配置文件。”
我对此没有任何问题,但我想测试一下,如果我在 AppStore 中为我的应用程序提供更新,它仍然能够访问存储在钥匙串中的旧值。我尝试通过使用使用临时分发配置文件签名的版本更新应用程序进行测试,该版本包含与原始分发配置文件相同的捆绑 ID 和产品名称,但它无法访问钥匙串中的旧值。
是否只有将更新提交到 AppStore 并希望它能够正常工作?
【问题讨论】:
标签: iphone ios app-store keychain ios-provisioning