如果分发配置文件已过期并且我想更新我的应用程序,该怎么办?
一年多前,我提交了一个应用程序。现在我想更新它,但我的分发配置文件已过期。
所以我创建了一个新的。但后来我遇到了这个警告:
当您向 iTunes 提交应用程序更新时 连接以进行 App Store 分发,请确保:
使用相同的分发配置文件来构建每个新的 您的应用程序的版本
不幸的是,我同时完全更改了我的开发计算机,因此旧的过期配置文件在我的计算机上不再存在。因此,管理器窗口不会显示它。
iOS 配置门户不提供重新启用过期的分发配置文件的选项。所以我所能做的就是创建一个新的。那么这是否意味着我无法更新我的应用程序?
More than one year ago I submitted an app. Now I want to update it, but my Distribution Provisioning Profile has expired.
So I created a new one. But then I came across this warning:
When you are submitting an update of your application to iTunes
Connect for App Store distribution, make sure to:Use the same Distribution Provisioning Profile to build each new
version of your application
Unfortunately I completely changed my development machine in the meantime, so the old expired provisioning profile doesn't exist anymore on my machine. Organizer window doesn't show it, therefore.
The iOS Provisioning Portal doesn't offer an option to re-enable expired Distribution Provisioning Profiles. So all I was able to do was create a new one instead. So does that mean I can't update my app?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
只需创建一个新证书,只要您不更改bundleID,您就应该能够发送更新。
当您创建新的或续订应用程序商店配置文件时,您可以选择新证书,然后就可以开始了。
Juste create a new certificate, as long as you do not change the bundleID you should be able to send the update.
When you create a new or renew an appstore provisioning profile you can select the new certificate and you are good to go.
2013 年 9 月,
我刚刚遇到了这个问题,这就是我所做的:
单击过期的配置文件
https://developer.apple.com 并选择“编辑”。
您会注意到创建新 certSigningRequest 的说明以及
证书,严格遵循这些内容。
然后,您可以轻松上传生成的证书,这将重新激活配置文件。
无需删除任何内容。
SEPT- 2013
I just had this issue and this is what I did:
Click on the expired Provisioning Profile in
https://developer.apple.com and choose Edit.
You'll notice instructions for creating a new certSigningRequest and
certificate, follow those exactly.
You can then easily upload the generated certificative which will re-activate the profile.
No need to delete anything.