Thursday, April 11, 2013

Can't get an iOS developer certificate.

This is exactly the kind of thing that makes me hate Apple. I haven't programmed in iOS for a while and my certs have expired. I fumble around in Xcode organizer but with no luck. I log into the developer portal and delete the old provisioning profiles and appIDs and create a new appID. I have two expired certificates. When I attempt to create a new certificate, on the "What type of certificate do you need?" section, the "iOS App Development" option is grayed out.

There's no help anywhere. All the apple guides say to go to Xcode organizer and click refresh, but all that does is spin for a while then popup "blah blah, please wait a few minutes and try again". It appears that no one else on the web has ever has this problem. That's because apple culture says you can only discuss this stuff on the sign-in-only https://devforums.apple.com where in fact someone has this same problem. Guess what, it's solved by revoking your expired certs.

Now the "iOS App Development" option is no longer grayed out, and clicking refresh in Xcode organizer says "No iOS development certificate was found. Would you like Xcode to request one on your behalf?".

ios
{ "loggedin": false, "owner": false, "avatar": "", "render": "nothing", "trackingID": "UA-36983794-1", "description": "", "page": { "blogIds": [ 421 ] }, "domain": "holtstrom.com", "base": "\/michael", "url": "https:\/\/holtstrom.com\/michael\/", "frameworkFiles": "https:\/\/holtstrom.com\/michael\/_framework\/_files.4\/", "commonFiles": "https:\/\/holtstrom.com\/michael\/_common\/_files.3\/", "mediaFiles": "https:\/\/holtstrom.com\/michael\/media\/_files.3\/", "tmdbUrl": "http:\/\/www.themoviedb.org\/", "tmdbPoster": "http:\/\/image.tmdb.org\/t\/p\/w342" }