Post

Replies

Boosts

Views

Activity

Reply to Command CodeSign fails because of two Apple Worldwide Developer certificates
@eskimo, All info in Subject Name section of two WWDR: Apple Worldwide Developer Relations Certification Authority Expires: Wednesday, 20 February 2030 Common Name Apple Worldwide Developer Relations Certification Authority Organisational Unit G3 Organisation Apple Inc. Other Name US Apple Worldwide Developer Relations Certification Authority Expires: Wednesday, 8 February 2023 Other Name US Organisation Apple Inc. Organisational Unit Apple Worldwide Developer Relations Common Name Apple Worldwide Developer Relations Certification Authority Also Issuer Name: for Apple Development: UUU Common Name Apple Worldwide Developer Relations Certification Authority Organisational Unit G3 Organisation Apple Inc. Other Name US So for the first certificate it's Organisational Unit G3 for second it's Organisational Unit Apple Worldwide Developer Relations. My developer certificate based on Organisational Unit G3. But in my case it's working with these 2 certificate in Keychain. For me сodesign fixes itself for a while after any Keychain modification (e.g. I add any new generated certificate in Keychain). So i don't know how it's connected to the issue.
Dec ’22
Reply to Command CodeSign fails because of two Apple Worldwide Developer certificates
Same here codesign -s "Apple Development: UUU" -f -vvv MyTrue MyTrue: replacing existing signature Warning: unable to build chain to self-signed root for signer "Apple Development: UUU" MyTrue: errSecInternalComponent % security verify-cert -c "Apple Development- UUU.cer" -p codeSign -vvv ...certificate verification successful. --- Certificate chain 0: Apple Development: UUU <cert(0x13f016400) s: Apple Development: UUU i: Apple Worldwide Developer Relations Certification Authority> 1: Apple Worldwide Developer Relations Certification Authority <cert(0x13f016e00) s: Apple Worldwide Developer Relations Certification Authority i: Apple Root CA> 2: Apple Root CA <cert(0x13f017600) s: Apple Root CA i: Apple Root CA> --- Certificate chain properties ( { error = "No error."; title = "Apple Development: UUU"; }, { title = "Apple Worldwide Developer Relations Certification Authority"; }, { title = "Apple Root CA"; } ) --- Trust evaluation results { TrustEvaluationDate = "2022-12-15 17:41:28 +0000"; TrustResultDetails = ( { }, { }, { } ); TrustResultValue = 4; } After I add/remove any certificate in Keychain it signs normal MyTrue: replacing existing signature MyTrue: signed Mach-O universal (x86_64 arm64e) [MyTrue]
Dec ’22