我的证书即将过期,所以我从ios配置门户撤销了旧证书,并使用xcode创建了一个新版本(一切都自动完成)。 之后,我将配置文件设置为ios配置门户中的新证书,并按下组织者中的“续订”按钮。
现在我认识到,如果我想使用一些旧的ipa(使用不同的证书签名),我无法将其安装在iPhone上(获取一些消息,如签名无效等)。我已经读过,当你创建一个新的证书时,你应该使用旧的私钥。不幸的是,我不知道旧私钥的位置(因为我是这个项目的新手)。
只是为了澄清:如果我使用旧私钥创建新证书,旧的ipa是否可以工作,或者我仍然必须创建一个新证书签名的新证书。
当我决定在苹果商店内更新我的应用程序时会不会有任何复杂情况?
请求帮助,
裤裤
答案 0 :(得分:1)
不,证书不会使AppStore应用程序的任何更新复杂化,只需确保BundleID相同即可。 (如果捆绑包ID不相同,则无法发送更新。)
我已经更新了一个应用程序4年了,甚至在那些年里换过机器,我为同一个帐户创建了许多不同的证书并多次更新应用程序。