Every new app, updated developer contract, change of app ownership leads to provisioning hell

Originator:cycrypt
Number:rdar://23031112 Date Originated:08-Oct-2015
Status:Open Resolved:
Product:Developer Tools Product Version:Version 7.1 beta (7B75)
Classification:Bug/Severe Reproducible:Always
 
Summary:
Whenever one of the following things happen:

1. Xcode update
2. A new app is created and should compile to a device
3. An app which was recently transferred to another developer account needs to be compiled
4. A developer contract and its provisioning profiles get (auto-)renewed after a year
5. a thousand other reasons… etc.

YOU LAND IN PROVISIONING HELL:
That means the following...

1. Your app does not compile.
2. Xcode does not give the reason how to resolve the issue
3. It is totally undeterminable which of the thousand parameters in Xcode's Excel-like desert of parameter fields has ONE wrong value
4. You need to check at a thousand different places if stuff got broken (e.g. developer contract still valid? has iTC new buerocracy waiting to be okay'd? has iTC over night changed completely? Did the latest Xcode fail to synchronize with provisioning profiles & app-bundle-ids of member-center again? Did the last click on "Fix it!" make things even worse?)

This is waht we call provisioning hell. And it is a huge testament of fail for Apple WWDR. Because this one thing alone burns valuable developer hours every single day.

Steps to Reproduce:
Try to develop for the OS X, iOS, watchOS or tvOS… welcome to provisioning hell.

Expected Results:
There is an EASY and i.e. UNDERSTANDABLE way of dealing with rightsmanagement that is FAILSAFE and NOT depending on a thousand different entries in Xcode's Excel-like desert of parameter fields.

Actual Results:
HELL.

Version:
Version 7.1 beta (7B75)

Notes:


Configuration:


Attachments:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!