How to change the App ID associated with my (Xcode managed) Team Provisioning Profile How to change the App ID associated with my (Xcode managed) Team Provisioning Profile xcode xcode

How to change the App ID associated with my (Xcode managed) Team Provisioning Profile


You can't edit exisiting AppID's, but you can associate existing provisioning profile with new AppID or create new one.


According to Apple In Apr 2013, it is possible to delete App IDs.But In Sep 2013, Now again they changed so from now impossible to delete App IDs .

update 19th sept:But now again you can delete


After Apple recently added the ability to delete App Ids, I have managed to change the App Id associated with the Xcode Team Provisioning Profile.

In my case I had two wildcard App Ids, the one Xcode always used was the first one that I had created in error when I first registered. To switch to my second preferred wild card id I did the following:

  1. In iTunes Connect -> App Ids: Delete the offending App Id.
  2. In iTunes Connect -> Provisioning profiles: The Xcode profile is now marked invalid, delete it.
  3. In Xcode -> Organiser -> Devices -> Provisioning Profiles: Delete the profile and click refresh.

The new profile was regenerated in iTunes Connect however it wasn't downloaded into the list in Xcode so I downloaded manually from iTunes Connect and dragged it in.

Apparently iTunes connect has some rules about which App Ids can be deleted and Xcode has some default behaviour as to which App Id it chooses so YMMV.