How can I update my App in the App Store if the Distribution Provisioning Profile expired?

痞子三分冷 提交于 2020-01-10 02:42:47

问题


I want to update an existing App in the App Store, but the profile I used expired (I'm not sure, if it has something to do with the corresponding certificate which also expired..). Since Apple tells me in the How-Tos:

Use the same Distribution Provisioning Profile to build each new version of your application

I don't know, what to do. Can anyone help?


回答1:


The important part is keep the same bundle id.

If your provisioning profile has expired or you has to generate another certificate, it doesn't matter.

Get anew version of you provisioning profile, build your app and it should be fine.




回答2:


If the profile is expired, simple renew it or generate a new one. I did it yesterday, my dist profile was expired and I simply deleted it and generated a new one.

Once a new one certificate is generated, download it, delete the old one from your keychain and add the new one.

After that, try to build your app. (Sometimes restarting Xcode is required)




回答3:


Every profile and every certificate will expire. As long as the developer account is still the same, simply creating a new distribution cert should do the trick.




回答4:


You need to keep exactly two things the same: the enrolled iOS Developer account you use, and the Target Identifier Property in Xcode (becomes the Bundle Identifier in the app). Do that, and the result will be an update to the same app in the App store.

Everything else you can renew, recreate in the portal, install on a new Mac, etc., including App IDs (wildcard on not) created in the portal, Developer or Distribution certificates, and provisioning profiles in the portal, installed in Xcode or on the iDevice. You can also change the Bundle display name (under the icon), the Product name, the Target name in Xcode, and maybe even the name of the app as it appears in the App store (if it's not misleadingly different).




回答5:


Renew your certificate and provisioning profile at the iOS Developer Portal.



来源:https://stackoverflow.com/questions/3751362/how-can-i-update-my-app-in-the-app-store-if-the-distribution-provisioning-profil

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!