views:

259

answers:

3

I have a problem after upgrading my iPhone SDK 3.0. Xcode does not get the developer certificate, but it's in the key chain.

A: 

These certificates are the bane of a lot of iPhone developers lives. I've lost a lot of time wrestling with them.

All I can suggest - as there's too much to cover in detail - is that you read very carefully the help text that goes along with each section on the iPhone Developer Portal, paying more attention to the ones in red.

matt
A: 

I remeber having to delete and recreate them. And if you've up graded to 3.0.1, read this very carefully

ennuikiller
+1  A: 

Sometimes the certificates are added to the system as opposed to the login keychains. When that happens XCode doesn't see the certificates. If this is the case, you have to go into "Keychain Access" (/Applications/Utilities) and add the certificate to the correct keychain (and optionally remove it from the wrong keychain).

Ron Gejman