3

私はインストーラーに署名するために以下を使用しています:

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

出力は次のとおりです。

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

後で、インストーラーを確認し、次を取得します。

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

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

どんな手掛かり ?

4

1 に答える 1

0

数日待つと、インストーラーは再び「承認済み」ステータスを報告しました。何がそれを修正したのかわからない。おそらく、コンピューターの再起動または Apple の更新です。

于 2016-09-01T15:38:14.473 に答える