Hello!
I am having trouble with a Developer ID Application certificate that I have clearly added to the Keychain with Keychain Access not being recognized by codesign
or DMG Canvas
. Here is the command that DMG Canvas uses to see if there are any certificates for signing:
$ /usr/bin/security find-identity -p codesigning
Policy: Code Signing
Matching identities
0 identities found
Valid identities only
0 valid identities found
This shows that no certificates are found but there definitely are some.
I installed this cert to both the System
and login
keychains, I tried to the Local Items
keychain but this failed with an error I will display below.
This image (names redacted) clearly shows the certs are there, valid, and not expired (behind the error) and also shows the error popup for when I try to add the cert to the Local Items
keychain:
Essentially I am asking why does Keychain Access say that I have the certificates but nothing can find it in order to sign applications. Thank you!