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!