No way to update Ad Hoc provisioning profile

Originator:craig.hockenberry
Number:rdar://6489692 Date Originated:
Status:Open Resolved:
Product:iPhone SDK Product Version:
Classification: Reproducible:
 
There is no way to add a new device to an Ad Hoc provisioning profile. If I add a user for beta testing, I have to manually recreate a new profile.

In order to do this, I have to CLICK A LOT OF FUCKING CHECKBOXES.

And since I have multiple products, I have to PAY ATTENTION TO WHICH OF THESE FUCKING CHECKBOXES GET CHECKED.

I know that this change was done to prevent people from distributing products using Ad Hoc profiles, but all it does is penalize the developers who are playing by the rules. And the end result is that I don't add new beta testers for our products (resulting in less testing and lower quality.)

Please deal with Ad Hoc abuse by revoking certificates, not by making the editing process more cumbersome.

12-Jan-2009 04:26 PM Craig Hockenberry:
I have my Ad Hoc profile back now. And it's not at all obvious what is causing the root of the problem.

The Distribution certificate had been removed (Program Portal > Certificates > Distribution.) That, in turn, led the Ad Hoc provision from being "invalidated" so that I could not edit it.

There needs to be some indicator on the provisioning pages that tells you to check your certificates. Removing the Edit link is not enough to infer the cause of the problem.

A lot of these confusing problems with the Program Portal could be avoided if developers received an email a few days prior to a certificate or provisioning profile expiration. As it is now, you have to go LOOK for what's broken when the system could easily TELL you what's about to change.

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!