[英]ios developer certificate private key
my certificate was about to expire, so i revoked the old one from the ios provisioning portal and created a new one with xcode (everything worked automatically). 我的证书即将过期,因此我从ios设置门户撤消了旧证书,并使用xcode创建了一个新证书(一切都会自动进行)。 After that i set the provisioning profiles to the new certificate within the ios provisioning portal and pressed the "renew" button within the organizer. 之后,我在ios设置门户中将设置配置文件设置为新证书,并在组织器中按下“更新”按钮。
Now i recognized that if i want to use some old ipa (wich was signed with a different certificate) i cannot install it on the iphone (getting some message like signature is invalid or so). 现在,我认识到,如果我想使用一些旧的ipa(使用不同的证书进行了签名),则无法将其安装在iphone上(获取诸如签名之类的消息无效等)。 I've read that when you create a new certificate you should use the old private key. 我读过,当您创建新证书时,应该使用旧的私钥。 Unfortunally i dont know where the old private key is located (since i'm new at this project). 不幸的是,我不知道旧的私钥在哪里(因为我是这个项目的新手)。
Just for clarification: if i would create the new certificate with the old private key, will the old ipa work or do i still have to create a new one with the new certificate signed. 只是为了澄清:如果我要使用旧的私钥创建新证书,那么旧的ipa还是可以工作,还是我仍然需要创建一个新证书并签名。
And will there any complications when i decide to update my app within the apple store? 当我决定在Apple Store内更新我的应用程序时,会有任何麻烦吗?
thx for help, 寻求帮助,
kuku uku
No, the certificate will not complicate any updates to AppStore apps, just be sure that the BundleID is the same. 不,证书不会使AppStore应用程序的任何更新复杂化,只需确保BundleID相同即可。 ( You can't send in a update if the bundle id is not the same). (如果捆绑包ID不相同,则无法发送更新)。
I've been updating one app for 4 years now and have even switched machines in those years, I have create many different certificates for the same account and update the apps many times. 我已经更新一个应用程序已有4年了,那几年甚至切换过机器,我为同一个帐户创建了许多不同的证书,并多次更新了这些应用程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.