PackageMaker で作成されたインストールの一部として、証明書をキー チェーンに保存することはできますか? Mac OS X のキー チェーンに証明書を挿入するインストールを提供したいと思います。
質問する
265 次
1 に答える
0
インストールの一部として証明書をインポートするためのソリューションを作成しました。このソリューションには、次の手順の実行が含まれます。
- インストールにcertsフォルダー(インポートする証明書が含まれています)を追加します。certsフォルダーは、指定されたパス(CERT_PATH変数として定義)に抽出されます
キーチェーンへの証明書のインポートを実行するシェルスクリプト(抽出するインストールにも含まれています)を作成します。スクリプトは次のようになります。
CERT_PATH = "/Applications/MyApp/certs"
security add-certificates $CERT_PATH/mycert1.crt
security add-certificates $CERT_PATH/mycert2.crt
スクリプトはpostflightと呼ばれます(Package Makerと、インストール時にScriptを実行するためのPackageMakerの使用に関するスクリプトの詳細)
于 2012-11-07T09:54:49.787 に答える