What to do if a Distribution Provisioning Profile has expired and I want to update my app?

StackOverflow https://stackoverflow.com/questions/8387759

  •  28-10-2019
  •  | 
  •  

Question

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?

Was it helpful?

Solution

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.

OTHER TIPS

SEPT- 2013

I just had this issue and this is what I did:

  1. Click on the expired Provisioning Profile in https://developer.apple.com and choose Edit.

  2. You'll notice instructions for creating a new certSigningRequest and certificate, follow those exactly.

  3. You can then easily upload the generated certificative which will re-activate the profile.

No need to delete anything.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top