アプリケーションの署名の設定をします。
クライアントアプリケーションで必要な値を以下のオプションで指定します。
パラメーター
オプション | 説明 |
---|---|
--codeSignIdentity | コード署名ID |
--provisioningProfile | プロビジョニングプロファイルのGUID |
実行例
cordova run ios --release -- --codeSignIdentity=Fujitsu --provisioningProfile=MyApp.mobileprovision
参考
コード署名IDは事前にXcodeで生成し、キーチェーンに追加する必要があります。
プロビジョニングプロファイルのGUIDは、開発マシンの(~/Library/MobileDevice/Provisioning Profiles/)にあります。
build.jsonをCodrovaプロジェクトのルートディレクトリに配置します。
--buildConfigオプションでファイルを指定することもできます。
以下のフォーマットで指定します。
{ "ios":{ "debug":{ "codeSignIdentity":"Code signing identity", "provisioningProfile":"provisioning profile" }, "release":{ "codeSignIdentity":"Code signing identity", "provisioningProfile":"provisioning profile" } } }
キー名 | 値 |
---|---|
ios | iOS用の定義です |
debug | デバッグ用の定義です |
release | リリース用の定義です |
codeSignIdentity | コード署名ID |
provisioningProfile | プロビジョニングプロファイルのGUID |
参考
コード署名IDは事前にXcodeで生成し、キーチェーンに追加する必要があります。
プロビジョニングプロファイルのGUIDは、開発マシンの(~/Library/MobileDevice/Provisioning Profiles/)にあります。