It looks like doing this has made some changes in my normal user. Here's what I see now running security find-identity -v -p codesigning:
$ security find-identity -v -p codesigning
1) {SOME_NUMBER} "Apple Development: dangonrei@gmail.com (CLW499436V)"
1 valid identities found
I used to have two here with a different SOME_NUMBER value and the exact same text.
Now my keychain looks like this:
And here's my certificates within Xcode:
So now, in Build Settings/Signing/Code Signing Identity, I can select Apple Development, and in Signing & Capabilities now I see the following:
When I archive the app, it now requests the password for the "login" keychain, and it looks like all the signing process is taken care of by Xcode successfully.
So, I think it's fixed?
The only two things now, which are more a housekeeping issue than an actual problem, would be to remove the certificate with the missing private key, and all the keychains in System named "Apple development:...". I have no clue how to remove the certificate, and the keychain has the "Delete Keychain ..." option greyed out, so I'm not sure how to do that either. How can I do it?
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: