Post

Replies

Boosts

Views

Activity

Reply to Command CodeSign fails because of two Apple Worldwide Developer certificates
@eskimo, here you go: > % codesign -s "Apple Development XXX" -f -vvv MyTrue MyTrue: replacing existing signature Warning: unable to build chain to self-signed root for signer "Apple Development XXX" MyTrue: errSecInternalComponent > % security verify-cert -c "Apple Development XXX.cer" -p codeSign -vvv ...certificate verification successful. --- Certificate chain 0: Apple Development XXX <cert(0x12301a200) s: Apple Development XXX i: Apple Worldwide Developer Relations Certification Authority> 1: Apple Worldwide Developer Relations Certification Authority <cert(0x12301ac00) s: Apple Worldwide Developer Relations Certification Authority i: Apple Root CA> 2: Apple Root CA <cert(0x123016e00) s: Apple Root CA i: Apple Root CA> --- Certificate chain properties ( { error = "No error."; title = "Apple Development XXX"; }, { title = "Apple Worldwide Developer Relations Certification Authority"; }, { title = "Apple Root CA"; } ) --- Trust evaluation results { TrustEvaluationDate = "2022-12-15 09:30:41 +0000"; TrustExpirationDate = "2022-12-15 13:35:57 +0000"; TrustResultDetails = ( { }, { }, { } ); TrustResultValue = 4; TrustRevocationChecked = 1; } > % codesign -s "Apple Development XXX" -f -vvv MyTrue MyTrue: replacing existing signature Warning: unable to build chain to self-signed root for signer "Apple Development XXX" MyTrue: errSecInternalComponent When I remove duplicated certificates: > % codesign -s "Apple Development XXX" -f -vvv MyTrue MyTrue: replacing existing signature MyTrue: signed Mach-O universal (x86_64 arm64e) [MyTrue]
Dec ’22