2

我已经在商店中有一个使用钥匙串存储密码的应用程序。我想发布应用程序的更新,问题是我不再拥有原始证书(它已过期,我创建了另一个)。阅读 Apple 的文档,它说:

注意:在 iPhone 上,钥匙串权限取决于用于签署您的应用程序的配置文件。确保在应用程序的不同版本中始终使用相同的配置文件。

如果我使用不同的证书编辑我的配置文件,当我升级应用程序时,我的用户会丢失他们的密码吗?

谢谢

4

1 回答 1

0

如果您可以将应用程序上传到商店(因此更新旧应用程序),用户将无法识别任何内容;)

保存在他们的钥匙串中的内容将绑定到 Bundle 并至少保留到应用程序被删除。

您可以撤销并重新创建您的证书,并将其分配给您的配置文件,而不会产生任何进一步的后果。

于 2013-06-06T11:32:25.900 回答