ページの先頭行へ戻る
Interstage Mobile Application Server V1.3.0 アプリケーション開発ガイド
FUJITSU Software

2.2.4.3.3 署名の設定

アプリケーションの署名の設定をします。

署名の指定方法は、2種類あります。
  • cordovaコマンドのplatformOpts
  • build.json

cordovaコマンドのplatformOpts

クライアントアプリケーションで必要な値を以下のオプションで指定します。

オプション 説明
--packageCertificateKeyFile パッケージ署名証明書のパス
--packageThumbprint パッケージ署名証明書鍵ファイルを検証するための値
--publisherId パッケージ署名署名書の発行者情報

実行例

cordova run windows --release -- --packageCertificateKeyFile="platforms\windows\CordovaApp_TemporaryKey.pfx" --packageThumbprint="ABCABCABCABC123123123123"

参考

パッケージ署名証明書鍵ファイルは、証明書鍵作成時に作成されたものを使用します

build.json

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 パッケージ署名署名書の発行者情報

参考

パッケージ署名証明書鍵ファイルは、証明書鍵作成時に作成されたものを使用します