Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Will an app continue to work if my provisioning profile expires?

I have an app that is loaded onto one of my development phones. The provisioning profile that was used for this app will expire in a couple of days. So, after the provisioning profile expires will the app will cease to function? or does the provisioning profile expiration only affect building and installing the app on the device?

like image 386
jcpennypincher Avatar asked Jan 19 '11 20:01

jcpennypincher


3 Answers

Once the profile expires you will be unable to launch the app. You can go to the Provisioning Portal ( http://developer.apple.com/ ) on the apple site and renew the provisioning license - once an updated provisioning license is installed on the phone the app will function again (i.e you won't need to do a rebuild).

like image 193
davbryn Avatar answered Nov 20 '22 04:11

davbryn


There are reports that if you delete all the expired provisioning profiles from the device, a previously running app installed using one of those expired profiles might still continue to launch on that device, but I haven't had a chance to test this on a recent OS release.

A non-expired profile with an appropriate Developer and app ID on the device (even if not the one used to install the app) may or may not be required.

like image 30
hotpaw2 Avatar answered Nov 20 '22 05:11

hotpaw2


The app will cease to function. It will launch then exit immediately.

like image 1
TomSwift Avatar answered Nov 20 '22 06:11

TomSwift