アプリケーションの署名の設定をします。
クライアントアプリケーションで必要な値を以下のオプションで指定します。
| オプション | 説明 |
|---|---|
| --packageCertificateKeyFile | パッケージ署名証明書のパス |
| --packageThumbprint | パッケージ署名証明書鍵ファイルを検証するための値 |
| --publisherId | パッケージ署名署名書の発行者情報 |
実行例
cordova run windows --release -- --packageCertificateKeyFile="platforms\windows\CordovaApp_TemporaryKey.pfx" --packageThumbprint="ABCABCABCABC123123123123"
参考
パッケージ署名証明書鍵ファイルは、証明書鍵作成時に作成されたものを使用します
build.jsonをCodrovaプロジェクトのルートディレクトリに配置します。
--buildConfigオプションでファイルを指定することもできます。
以下のフォーマットで指定します。
{
"windows":{
"debug":{
"packageCertificateKeyFile":"certificate file"
},
"release":{
"packageCertificateKeyFile":"certificate file",
"packageThumbprint":"package thumbprint",
"publisherId":"publisher id"
}
}
}
| キー名 | 値 |
|---|---|
| windows | Windows用の定義です |
| debug | デバッグ用の定義です |
| release | リリース用の定義です |
| packageCertificateKeyFile | パッケージ署名証明書のパス |
| packageThumbprint | パッケージ署名証明書鍵ファイルを検証するための値 |
| publisherId | パッケージ署名署名書の発行者情報 |
参考
パッケージ署名証明書鍵ファイルは、証明書鍵作成時に作成されたものを使用します