Just got a notice that the provisioning profile for one of my apps is about to expire. Is there some way I can renew the existing one or must I recreate a new one?
I went to the Program Portal on Apple's dev site, clicked on Provisioning, clicked on the "Renew" button next to my Profile, the status changed from 'expired' to 'pending', waited a few moments, clicked refresh, the new status was active until 3 months from now, I clicked on "Download", found the downloaded file in my downloads folder, and dragged it onto my XCode Icon. (I had Xcode running already, and had the iphone plugged in). The new profile showed up, and I deleted the old one (being careful because they had the same name, but when you mouse over them the expiration date appears).
I think because I had the phone plugged in already it automagically updated to the phone, because I didn't have to re-sync or anything.
Now my App works again!
Do you know if the renew button only appeared when the profile expired? I've a profile that will expire soon, but no "renew" button is shown at the moment.
Just read elsewhere that apparently this is the case.
They've changed it now. (Oct 2010)
Log into iPhone developer website: http://developer.apple.com/
Then click on "Provisioning Portal" on the right hand sidebar menu (right at the top).
On the next page click "Provisioning" in the left sidebar menu
Then you'll see your provisioning profile/s, and the 'renew' button/s - Press it :)
Is it possible to create provsionning profiles that never expire? This is for an in-house iPad application for our business.
Maxime,
I don't know for sure, but from the little I know about apple, I guess that the answer is no. I think that the only way to create an in-house app that never expire is by paying to apple much more then $100 per year, for an enterprise developer account.
On the other hand, I guess that if you jail-break the iPad, you can do what ever you want.