i am trying to code sign my app.
It's a brand new project, a complete rewrite of my Cocoa App in Swift. On a brand new machine.
I get an alert "No code signing identitities found" in the app target's general info Tab.
when i click on "fix Issue" I get an alert that says:
"Your account already has a valid Developer ID Application certificate"
"You have a valid Developer ID Application certificate in the Member Center, but it is not installed locally. If your signing identity is installed on another Mac, you can export a developer profile on that Mac and import it on this Mac. You can also reset your current certificate."
there are 3 buttons: import developer profile, cancel, visit member center.
The ONLY bit of documentation that even remotely mentions this issue says:
"click the “Revoke and Request” button when the “Your account already has a valid certificate” dialog appears."
clearly the docs haven't been updated. There IS NO SUCH BUTTON.
I can't import a developer profile. There isn't one, and there was never even an opportunity to create one.
I have visited the member center, specifically the section called: Certificates,Identifiers & Profiles
I downloaded EVERYTHING in that section that would download, none of it either : Matches the terminology used in the dialog, or loads when I hit "import developer profile"
This process is needlessly obtuse. There is no context clue in any of it, about what needs to be done, and the most rtecent documentation I have found... indicates to me to click a button that is not there.
Updated: 2015-09-16
I need clear documentation. Not broken automation.
is there documentation that is clear, up to date, and not strangely passive aggressive? (the docs for obtaining a Signing Identity are clearly out of date, and oddly low on verbs. https://developer.apple.com/library/mac/documentation/Security/Conceptual/CodeSigningGuide/Procedures/Procedures.html#//apple_ref/doc/uid/TP40005929-CH4-SW2 )
I hate it when I get stopped by these things. Be secure, don't be difficult.