Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

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?

like image 584
Kai Huppmann Avatar asked Sep 20 '10 12:09

Kai Huppmann


2 Answers

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.

like image 186
vfn Avatar answered Oct 22 '22 14:10

vfn


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)

like image 30
bontoJR Avatar answered Oct 22 '22 13:10

bontoJR