使用另一个证书签署 iOS 应用程序

Signing an iOS app with another certificate

我目前在 Apple Store 上部署了我的应用程序,由于某些原因我不得不创建一个新证书。

现在,我需要在商店中更新我的应用程序,但我必须使用新证书对其进行签名。

我的问题是,如果我使用不同的证书签署我的应用程序,应用商店会更新我 phone 上的现有证书还是将应用程序视为新应用程序?

另外,如果它更新了应用程序,我存储在本地存储中的数据会被保留吗?

提前致谢。

您可以使用其他证书进行签名。想想拥有多个开发人员的公司:他们可以拥有多个 appStore 证书。

只要包标识符保持不变,存储在本地存储中的数据就会被保留。