Iphone 我会丢失带有新证书的钥匙链吗?

Iphone 我会丢失带有新证书的钥匙链吗?,iphone,ios,objective-c,keychain,provisioning-profile,Iphone,Ios,Objective C,Keychain,Provisioning Profile,我有一个应用程序已经在商店里使用钥匙链存储密码。 我想发布应用程序的更新,问题是我不再拥有原始证书(它已过期,我创建了另一个)。 阅读苹果的文档,它说: 注意:在iPhone上,密钥链权限取决于配置配置文件 用于签署您的申请。确保始终使用相同的方法 跨应用程序的不同版本设置配置文件 如果我使用不同的证书编辑配置文件,则在升级应用程序时,我的用户是否会丢失密码 谢谢如果您可以将应用程序上载到应用商店(因此请更新旧的应用程序),用户将无法识别这些内容;) 保存在密钥链中的内容将绑定到捆绑包,并至少保

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

注意:在iPhone上,密钥链权限取决于配置配置文件 用于签署您的申请。确保始终使用相同的方法 跨应用程序的不同版本设置配置文件

如果我使用不同的证书编辑配置文件,则在升级应用程序时,我的用户是否会丢失密码


谢谢

如果您可以将应用程序上载到应用商店(因此请更新旧的应用程序),用户将无法识别这些内容;)

保存在密钥链中的内容将绑定到捆绑包,并至少保留到应用程序被删除为止

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