views:

10648

answers:

6

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?

+7  A: 

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!

daver
+1  A: 

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.

John Friend
in typical apple 'user-friendly' fashion, it seems the renew option only becomes available after expiration.
orion elenzil
That is not true, you simply download a new profile at any point in time and you have a new expiry date.
ing0
That didn't work for me when I tried just now; the provisioning profiles have the same expiration date. (I even deleted the old ones from Xcode's Organizer and then dragged the new ones in; no joy.)
Glenn
...however, I WAS able to get new expiration dates by choosing Edit, making some change (like unchecking the checkbox for a device), and submitting.
Glenn
A: 

Hello daver,

Can you please tell me from where I want to delete old pro vising profile?

+1  A: 

They've changed it now. (Oct 2010)

  1. Log into iPhone developer website: http://developer.apple.com/

  2. Then click on "Provisioning Portal" on the right hand sidebar menu (right at the top).

  3. On the next page click "Provisioning" in the left sidebar menu

  4. Then you'll see your provisioning profile/s, and the 'renew' button/s - Press it :)

Nelga
A: 

Is it possible to create provsionning profiles that never expire? This is for an in-house iPad application for our business.

Maxime Asselin
A: 

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.

Izik