Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What happens when provision profile expires?

When I add my provisioning profile to Xcode through the Organizer, I can see that the profile is set to 3 month duration only.

My question is, if I deploy an app to the test device using the above profile. And after 3 months of the app installed on the device, if I open the app would it work or the app will fail to load due to the expired profile?

How does it usually work?

like image 394
MrShoot Avatar asked Oct 03 '11 20:10

MrShoot


1 Answers

The app will fail to launch due to the expired profile. You will need to renew the provisioning profile and install that renewed profile on the device; or rebuild and reinstall the app with another non-expired profile. A developer also has to keep their $99 developer enrollment from expiring in order to keep being able to renew or create new provisions.

Ad Hoc profiles have longer expiration dates. But if you want an app that doesn't expire, the only alternative for stock OS iOS devices is to have it approved by Apple and then download it from the App store. After you download the app, you have the option of removing it from sale.

like image 173
hotpaw2 Avatar answered Oct 25 '22 06:10

hotpaw2