Renew Provisioning Profile

Renew Provisioning Profile

For renew team provisioning profile managed by Xcode :

In the organizer of Xcode :

  • Right click on your device (in the left list)
  • Click on "Add device to provisioning portal"
  • Wait until it's done !

Renew Free Provisioning Profile in Advance Apple

So apparently the only way to get a new free provisioning profile was to change the bundle identifier (changed the name). and a "new" app was deployed on my phone with a new one week provisioning profile. ( i will keep the old one though and tell you later if it really crashed or if both worked.)

Enterprise Distribution Provisioning Profile Expiration

So generating a new provisioning profile will not invalidate any of the apps out there on devices. Simply generate the new provisioning profile, build a new version of the app with the new provisioning profile, and just make sure all your users / testers update to the new version of the app.

Alternatively, you could generate the provisioning profile and then distribute the profile to all the devices through MDM (if you're using an MDM solution) or by email (not a great experience). Basically the app will continue to run as long as the new provisioning profile gets on the device before the old one expires, whether that's through MDM, manually, or by installing a new version of the app with the provisioning profile in the .app payload. Or if your users download any app with the new provisioning profile, assuming that provisioning profile is set up with a wildcard app ID, that will also correct it (see information about that here: https://stackoverflow.com/a/29121777/3708242).

Basically, you need to do something before the provisioning profile expires (the sooner the better) and get that new provisioning profiles on the device (through one of the options above).

renewing provisioning profile and certificates

I had a similar problem after I recently renewed my certificate.

The following corrected the issues for my Development Provisioning Profile:

  • Click Refresh in Xcode Organizer.
  • Ensure the Code Signing build settings for your Project and Target are set to the proper Provisioning Profile. You should select iPhone Developer to avoid future issues.
  • Optionally, remove expired profiles from Device tab in Xcode Organizer.

The following corrected the issues for my Distribution Provisioning Profile:

  • Log in to your iOS Developer Portal
  • Go to the Distribution tab under Provisioning
  • Create a new distribution profile.
  • After the profile is generated, click Refresh in Xcode Organizer

Renew iOS Provisioning Profile on in-house app

So generating a new provisioning profile will not invalidate any of the apps out there on devices. Basically, you should choose option 2. Generate the new provisioning profile, build a new version of the app with the new provisioning profile, and just make sure all your users / testers update to the new version of the app.

Alternatively, you could generate the provisioning profile and then distribute the profile to all the devices through MDM (if you're using an MDM solution) or by email (not a great experience). Basically the app will continue to run as long as the new provisioning profile gets on the device before the old one expires, whether that's through MDM, manually, or by installing a new version of the app with the provisioning profile in the .app payload. Or if your users download any app with the new provisioning profile, assuming that provisioning profile is set up with a wildcard app ID, that will also correct it (see information about that here: https://stackoverflow.com/a/29121777/3708242).

But option 1 will certainly result in your app refusing to launch once the expiration date arrives.

Do I have to reinstall the app after renewing provisioning profile

Once you are enrolled in developer program. Your created provisioning profiles will be valid for one year.
Yes, you can renew it before you renew your developer program.
Your apps will be valid till one year. After that you can update your app with new provisioning profiles.

Renew iOS Distribution Provisioning Profile

This is not possible. What you need to do is generate a new, valid provisioning profile and run the app again on your client's iPad. However, I should note that for this type of development, Apple wants you to use ad-hoc distribution through the enterprise developer program.

Also, to be able to generate a new, valid provisioning profile you will need a valid account.

Is it possible to renew provisioning profiles without needing to upgrade iOS enterprise apps?

I don't think there is any way to edit provisioning profile the way you are looking. If there is then it will be Apple security breach.

Early days, We had same issues with our Enterprise Apps where App stopped opening for all our users - and the problem was certificate expired. I couldn't find to renew on the fly for Enterprise Apps like we do for AppStore Apps.

I had to automate process of creating same IPA with renewed certificate through Jenkins and storing it on server, App picks up new binary automatically and ask users to upgrade it.

If you can find out any other good way - I would be interested :-)

iPhone -- renew team provisioning profile

I had the same "unexpected error" issue with the Team Provisioning Profile when it expired. I fixed it by deleting it in the Xcode Organizer AND in the ADC Provisioning Portal, then hitting renew in Organizer.



Related Topics



Leave a reply



Submit