如何在通过AppStore更新后测试对keychain属性的访问?

Sha*_*bon 7 iphone keychain app-store ios ios-provisioning

在"钥匙串服务编程指南"中,它说明了以下内容:

"在iPhone上,Keychain权利取决于用于签署应用程序的配置文件.确保在不同版本的应用程序中始终使用相同的配置文件."

哪个我没有问题,但我想测试一下,如果我在AppStore中为我的应用程序提供更新,它仍然可以访问存储在钥匙串中的旧值.我尝试通过使用以特殊分发配置文件签名的版本更新应用程序进行测试,该版本包含与原始版本相同的软件包ID和产品名称,但无法访问密钥链中的旧值.

是将更新提交到AppStore并希望它能够运行的唯一选择吗?

Sim*_*een -1

除非我弄错了,否则要更新应用程序商店中的应用程序,您需要使用相同的配置文件。因此,由于您将使用相同的配置文件,因此您应该有权访问相同的钥匙串项目。