adbie adbie - 25 days ago 9
iOS Question

After renewing my iOS membership, is it necessary to update my apps with new distribution profiles signed with a new distribution certificate?

Background: I have some existing apps in the App Store and I have just renewed my Apple Developer Program membership.

Appreciate if someone can help with these questions:


  1. Is it necessary to release an update for each of my apps, compiled with a new distribution profile and signed with a new distribution certificate?

  2. If I don't do the above (1), will my apps expire and disappear from the App Store?

  3. Will a user who has previously downloaded my app, but have yet to install the update, be able to use my app even after its distribution profile has expired?



I found a related question, but it doesn't specifically address the above questions:
How can I update my App in the App Store if the Distribution Provisioning Profile expired?

Answer

1. No, your apps are there to stay on the app store. Distribution profiles do not expire until you force them to. Even then, the expiration only keeps you from submitting new apps with that certificate. It does not effect pre-existing applications.

2. Nope! Jeez, that'd suck...

3. Yes. Apple actually applies their own certificate to your app once it is submitted. Your distribution certificate only goes as far as Apple's verification process.

You're good friend. No need to freak out. The provisioning/signing/profile process is a pain in the a**, but fortunately for us we don't have to worry about things like this.