2016-08-18 3 views
0

abgelehnt Ich folge mit meinem Installateur anmelden:OSX - unterzeichnet Installateur

productsign --sign "Developer ID Installer: ACME, Inc (ABCDE12345)" "my-package-unsigned.pkg" "my-package-signed.pkg" 

Ausgang folgt:

productsign: using timestamp authority for signature 
productsign: signing product with identity "Developer ID Installer: ACME, Inc (ABCDE12345)" from keychain /Users/johnd/Library/Keychains/login.keychain 
productsign: Wrote signed product archive to my-package-signed.pkg 

Später, überprüfe ich meine Installer und erhalten folgende:

spctl -a -vvvv --type install my-package-signed.pkg 

my-package-signed.pkg: rejected 
origin=Developer ID Installer: ACME, Inc (ABCDE12345) 

Irgendwelche Hinweise?

+0

Sie sollten 'pkgutil --check-signature my-package-signed.pkg' für PKGs anstelle von' spctl' verwenden, um zu überprüfen, ob die Signierung korrekt ist. 'spctl' bestätigt die Sicherheit/Gatekeeper-Richtlinie mehr als die Codesignierung und unterliegt den lokalen Computereinstellungen. –

Antwort

0

Einige Tage gewartet und der Installateur hat den Status 'akzeptiert' erneut gemeldet. Nicht sicher, was es repariert hat. Vielleicht ein Neustart des Computers oder ein Apple-Update.

Verwandte Themen