Skip to content

🔹 ビルド

🏗️ Capgo Cloudを使用してネイティブiOS/Androidビルドを管理します。

ビルドアクセスと出力

ビルドアクセスと出力

ネイティブクラウドビルドリクエストは現在限定ベータ中であり、ビルドクレデンシャルはCapgoサーバーに保存されません。ビルドクレデンシャルはビルドのみに使用され、削除されます。ビルド出力は任意の時間にダウンロード可能なリンクでアップロードできます。

クレデンシャルを保存する

クレデンシャルを保存する
ターミナル画面
npx @capgo/cli build credentials save --appId YOUR_APP_ID --platform ios
npx @capgo/cli build credentials save --appId YOUR_APP_ID --platform android

CIで出力URLをキャプチャする

CIで出力URLをキャプチャする

パス --output-record to persist the download URL and QR code, then use build last-output を使用して読み取ることができます:

ターミナル画面
npx @capgo/cli build request APP_ID --platform android --output-upload --output-record /tmp/build.json
npx @capgo/cli build last-output --path /tmp/build.json --field outputUrl

🔹 必要

必要
ターミナル画面
npx @capgo/cli@latest build needed

🧭 code が 1 の場合、ネイティブ ビルドが必要なので “yes” を出力し、code 1 で終了します。そうでない場合は “no” を出力し、code 0 で終了します。コマンドの失敗は code 2 で終了します。

例:

ターミナル画面
npx @capgo/cli@latest build needed com.example.app --channel production --verbose

オプション:

パラメーター説明
-astringAPI のキーを使用してアカウントにリンクします。
-cstringCapacitorUpdaterのデフォルトチャネルまたはパブリックデフォルトチャネルに基づいてチャネルを比較します。
—package-jsonstringモノレポ用のパッケージ.jsonファイルのパス(カンマ区切り)
—node-modulesstringモノレポ用のnode_modulesディレクトリのパス(カンマ区切り)
—verboseboolean詳細なログとともに詳細な出力を有効にします。
—supa-hoststring自宅ホスティングまたはCapgo開発用のカスタムSupabaseホストURL
—supa-anonstring自宅ホスティング用のカスタムSupabase anonキー

エイリアス: onboarding

ターミナル画面
npx @capgo/cli@latest build init

iOS: 証明書とプロファイルを自動化; Android: キーストアとGoogle OAuthでGCPサービスアカウントとPlayコンソールへの招待を設定

オプション:

パラメータータイプ説明
-astringAPIキーを使用してアカウントにリンク
-pstringプラットフォームをオンボード (ios または android)。省略した場合、1 つのネイティブ フォルダのみが存在する場合に自動検出、他の場合はプロンプトします。
—supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—no-analyticsbooleanこの実行でビルド オンボード分析とターミナル リプレイを無効にします。

🔹 リクエスト

ターミナル ウィンドウ
コピー
npx @capgo/cli@latest build request

Request a native build from Capgo Cloud. This command will zip your project directory and upload it to Capgo for building. The build will be processed and sent directly to app stores. Credentials are never stored on Capgo servers; they are deleted after the build. Save them before requesting a build:

コピー
npx @capgo/cli build credentials save --appId APP_ID --platform ios

例:

ターミナル画面
npx @capgo/cli@latest build request com.example.app --platform ios --path .

オプション:

パラメータータイプ説明
—pathstringプロジェクトディレクトリへのパスを指定します (デフォルト: 現在のディレクトリ)
—node-modulesstringモノレポ用のnode_modulesディレクトリのパスを指定します (カンマで区切る)
—platformstringターゲットプラットフォーム: ios または android (必須)
—build-modestringビルドモード: debug または release (デフォルト: release)
—build-certificate-base64stringiOS: Base64エンコードされた .p12 証明書
—p12-passwordstringiOS: 証明書パスワード (証明書にパスワードがない場合、省略可)
—apple-idstringiOS: App Store Connect へのアプリ固有パスワードのアップロード用の Apple ID メールアドレス (App Store Connect の API キーに代わる)
—apple-app-specific-passwordstringiOS: TestFlight へのアップロード用の App-specific パスワード (xxxx-xxxx-xxxx-xxxx)
—apple-app-idstringiOS: 数値App Store ConnectアプリID (—apple-idと—apple-app-specific-passwordとともに必須)
—apple-key-idstringiOS: App Store Connect API キーID
—apple-issuer-idstringiOS: App Store Connect 発行者ID
—apple-key-contentstringiOS: Base64エンコードされたApp Store Connect API キー (.p8)
—app-store-connect-team-idstringiOS: App Store Connect チームID
—ios-schemestringiOS: Xcode スキームをビルド (標準: App)
—ios-targetstringiOS: Xcodeのビルド設定を読み取るターゲット (default: スキームと同じ)
—ios-distributionstringiOS: 分配モード
—ios-provisioning-profilestringiOS: 証明書プロファイルのパスまたは bundleId=path マッピング (繰り返し)
—android-keystore-filestringAndroid: Base64エンコードされたキーストアファイル
—keystore-key-aliasstringAndroid: キーストアキー アリーアス
—keystore-key-passwordstringAndroid: キーストアキー パスワード
—keystore-store-passwordstringAndroid: Keystoreのストアパスワード
—play-config-jsonstringAndroid: Google PlayサービスアカウントのBase64エンコードJSON
—android-flavorstringAndroid: ビルドする製品フラバー (例: 生成用). 必須です。プロジェクトが複数のフラバーを持っている場合。
—android-trackstringAndroid: このアップロード用のGoogle Playトラック (内部、アルファ、ベータ、生成用). --submit-to-store-reviewの場合のデフォルト: 内部. --submit-to-store-reviewとトラックが設定されていない場合: 生成用. 優先順位: CLI > 環境変数 > 保存済みクレデンシャル
—android-release-statusstringAndroid: Google Playリリースステータス (草案、完了、進行中、停止). --submit-to-store-reviewの場合のデフォルト: 草案. --submit-to-store-reviewとステータスが設定されていない場合: 完了. 優先順位: CLI > 環境変数 > 保存済みクレデンシャル
—in-app-update-prioritystringAndroid: Google Playインアプリアップデートの優先順位 (整数 0–5; 高いほど急いでいる). 详细信息请参见 https://developer.android.com/guide/playcore/in-app-updates. ご先行: CLI > 環境変数 > 保存済み資格情報
—no-playstore-uploadbooleanこのビルドのPlayストアのアップロードをスキップします (保存済みのPlay設定を無効化します)。 —output-upload が必要です。
—submit-to-store-reviewbooleanアップロード後、ストアリリースをレビューに提出するのではなく、ドラフト/非アクティブビルドとして残します。 Android では、デフォルトでは Android のプロダクショントラックにリリースステータスが完了 (—android-track / PLAY_STORE_TRACK および —android-release-status / PLAY_STORE_RELEASE_STATUS でオーバーライド) します。 iOS では、処理済みの TestFlight ビルドを App Store レビューに提出します。
—store-release-namestringストアリリース名/バージョンラベル。 Android では、Google Play のバージョン名として送信され、iOS では、編集可能なバージョンを作成または再利用する際に App Store のバージョンとして使用されます。
—store-release-notesstringデフォルトのストアリリースノート。 Android では、Play の変更履歴として使用され、iOS では、App Store の「What’s New」テキストとして使用されます。
—store-release-notes-localestringローカライズされたストアリリースノート (繰り返し可能)、例えば —store-release-notes-locale en-US=“バグ修正” —store-release-notes-locale fr-FR=“修正”。
—ios-testflight-groupsstringiOS: 外部ベータ配布用のオプションのカンマ区切りで指定するテストフライト外部グループ名またはID。
—ios-automatic-releasebooleaniOS: Appleの承認後にApp Store版を自動的にリリースします。デフォルトは手動リリースです。
—no-ios-automatic-releasebooleaniOS: Appleの承認後にApp Store版を手動リリース待ちにします。
—output-uploadbooleanこのビルドのみの出力アップロードの挙動をオーバーライドします (有効)。優先順位: CLI > 環境変数 > 保存済みクレデンシャル
—no-output-uploadbooleanこのビルドのみの出力アップロードの挙動をオーバーライドします (無効)。優先順位: CLI > 環境変数 > 保存済みクレデンシャル
—output-retentionstringこのビルドのみの出力リンクの有効期間をオーバーライドします (1時間から7日)。例: 1時間、6時間、2日。優先順位: CLI > 環境変数 > 保存済みクレデンシャル
—output-recordstring成功したビルド後、JSONレコード (jobId、status、outputUrl、qrCodeAscii、qrCodePngPath、finishedAt) をパスに書き込む。PNG QR code もそのパスに付随して書き込まれる。 .qr.png フィールドを次のように読み戻す。 build last-output.
—no-cachebooleanビルドキャッシュの復元をスキップ そして このビルドの新しいキャッシュエントリを保存しない。デフォルトでは、各アプリごとにビルドキャッシュが有効になっている。
—cache-keystring環境、ブランチ、またはAndroidのフラビア (例えば) prod, stagingを使用してビルドキャッシュをパーティションする。1つの共有デフォルトキャッシュをアプリごとに使用する場合は省略。
—no-skip-build-number-bumpbooleanこのビルドのみに自動ビルド番号のインクリメントを再度有効にするために保存済みのクレデンシャルをオーバーライドする。
—skip-marketing-version-bumpbooleanリリース済みのアプリの場合、自動マーケティングバージョン (CFBundleShortVersionString / versionName) のバージョンアップをスキップします。
—sync-ios-versionbooleaniOS: Xcode MARKETING_VERSION を package.json から取得し、プロジェクトをアップロードする前に実行します。
—ai-analyticsbooleanビルド失敗時に、Capgo AI にログを送信して診断します。インタラクティブなターミナルでは、事前確認をスキップします。CI では、自動アップロードし、分析結果を stderr に出力します。
—no-prescanboolean自動前ビルドスキャンをスキップします。
—prescan-ignore-fatalboolean前ビルドスキャンを実行しますが、ビルドをブロックすることはありません (報告のみ)
—prescan-skipstring特定の prescan チェック (ID を繰り返しまたはカンマ区切り) をスキップします。 他のチェックは実行されます。
—prescan-warnstring特定のプリスキャン チェックを、ID (繰り返しまたはカンマで区切る) で下位に下げる (警告に変更)。チェックは実行される。
—fail-on-warningsbooleanプリスキャン 警告を致命的とみなす
—send-logs-to-supportbooleanCI/CD ビルドの失敗時に、自動的にビルド ログを Capgo サポートにアップロードする (メールは必要ない)。 Capgo サポートに通知し、メールで連絡する。
—send-logsboolean—send-logs-to-support の古い別名
-astringAPI のキーでアカウントにリンクする
—supa-hoststringカスタム Supabase ホスト URL (自社ホスティングまたは Capgo 開発用)
—supa-anonstringカスタム Supabase anon キー (自社ホスティング用)
—verboseboolean詳細ログと詳細出力の有効化

ビルドキャッシュ: Capgo は、デフォルトでは各アプリごとにコンパイルされたネイティブアーティファクト (CocoaPods、Gradle、および関連出力) を復元および保存します。使用 --cache-key キャッシュを RC とプロダクション用に分離するには使用してください; 一度限りのクリーンビルドの場合に使用してください。 --no-cache API の統合は、またはを渡すことができます。 cache_key キャッシュを分離するには使用してください。 cache_enabled: false 一時的なクリーンビルドの場合に使用してください。 キャッシュを分離するには使用してください。 一時的なクリーンビルドの場合に使用してください。 キャッシュの復元に失敗した場合のトラブルシューティング.

🔹 Sync-ios-version

「Sync-ios-version」
ターミナル画面
npx @capgo/cli@latest build sync-ios-version

package.json の MARKETING_VERSION を Xcode のローカル iOS に同步します。

例:

ターミナル画面
npx @capgo/cli@latest build sync-ios-version --path .

オプション:

パラメーター説明
—パスstringプロジェクトディレクトリへのパス (デフォルト: 現在のディレクトリ)
—チェックbooleanチェックのみ; MARKETING_VERSION が不一致の場合にゼロ以外の値を返す

🔹 プレースキャン

プレースキャン
ターミナルウィンドウ
npx @capgo/cli@latest build prescan

プロジェクトと保存された資格情報をスキャンし、クラウドビルドを失敗させる問題を検出します — 上传する前に。資格情報 (有効期限、パスワード、プロファイルペアリング)、プロジェクトの状態 (cap sync、node_modulesレイアウト)、プラットフォーム設定をチェックします。自動的に内部で実行されるため、CI内で実行します。 build requestこのコマンドは、プレースキャンを自動実行します (e.g. CI 内)。 プレースキャン チェック プレースキャン チェックの詳細と使用方法については --skip / --warn 個別のルール。

オプション:

パラメータタイプ説明
プラットフォームstringターゲットプラットフォーム: ios または android (必須)
パスstringプロジェクトディレクトリへのパス (デフォルト: 現在のディレクトリ)
-astringAPI を使用してアカウントにリンク
android フラバーstringAndroid: による製品フラバーを使用するビルド
—ios-diststringiOS: 検証するために使用する配布モード
—jsonboolean機械読み取り可能なJSONレポートを出力
—fail-on-warningsboolean警告が発生した場合にゼロ以外の値を返す (CI)
—ignore-fatalboolean診断モード: 0を常に返し、すべての情報を報告
—skipstring特定のチェックをスキップする (繰り返しまたはカンマ区切り)
—warnstring特定のチェックを、ID (繰り返しまたはカンマ区切り) で警告に下げる
—verboseboolean詳細なログとともに、詳細な出力を有効にする
—supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstringカスタム Supabase anon キー (自社ホスティング用)

🔹 最後の出力

ターミナルウィンドウ
クリップボードにコピーする
npx @capgo/cli@latest build last-output

前の出力レコードを読み取る build request --output-record. Prints the full JSON by default, a single field with —field, or the ASCII QR code with —qr. Useful in CI to grab the download URL or QR for posting back to a PR or issue. Examples: npx @capgo/cli build last-output —path /tmp/build.json npx @capgo/cli build last-output —path /tmp/build.json —field outputUrl npx @capgo/cli build last-output —path /tmp/build.json —qr

オプション:

パラメータータイプ説明
—pathstringJSONレコードを書き出すパス(必須)
—fieldstring指定したフィールドの値を表示します(選択肢:jobId、appId、platform、buildMode、status、outputUrl、qrCodeAscii、qrCodePngPath、finishedAt、schemaVersion)
—qrbooleanPrint the rendered ASCII QR code (shortcut for —field qrCodeAscii)

ローカルマシン上に保存されているビルド認証情報を管理します。 🔒 セキュリティ:

  • 認証情報は、~/.capgo-credentials/credentials.json (グローバル) または .capgo-credentials.json (ローカル) に保存されます。
  • ビルド時に、Capgo に送信されますが、永久に保存されません
  • ビルド後に、Capgo から即座に削除されます
  • ビルド出力は、時間制限付きダウンロードリンクでオプションでアップロードできます 📚 ドキュメント: iOSの設定: https://capgo.app/docs/cli/cloud-build/ios/ Androidの設定: https://capgo.app/docs/cli/cloud-build/android/

エイリアス: asc-key

ターミナル画面
npx @capgo/cli@latest build credentials apple-key

App Store Connect チーム API キーを作成するためのガイダンス付き macOS ヘルパー (macOS 限定)。 Apple の App Store Connect UI に埋め込まれたブラウザで、Issuer ID + Key ID を自動でキャプチャし、1 回限りの .p8 を取得し、Apple に検証し、~/.appstoreconnect/private_keys に保存します。 進捗状況は Capgo アナリティクスに送信されます (CAPGO_DISABLE_TELEMETRY で無効化)。 npx @capgo/cli build apple-key --appId com.example.app

例:

ターミナル画面
Example:

オプション:

パラメータータイプ説明
-astringAPI キーをアカウントにリンクする
—appIdstringこのアプリのiOSビルド認証情報にキャプチャされたキーを保存してください
—localbooleanグローバルファイルではなく、プロジェクトごとの .capgo-credentials.json に保存してください
—jsonbooleanキャプチャされたKey ID / Issuer ID / .p8 パスをJSON形式で出力してください
ターミナル画面
npx @capgo/cli@latest build credentials save

iOSまたはAndroid用のビルド認証情報をローカルに保存してください。 認証情報は次の場所に保存されます:

  • ~/.capgo-credentials/credentials.json (デフォルト、グローバル)
  • capgo-credentials.json をプロジェクトのルートに保存してください (—local フラグを使用) ⚠️ ビルドする前に、必ずクレデンシャルを保存してください。 🔒 これらのクレデンシャルは、Capgo サーバーに永続的に保存されることはありません。 ビルドが完了するとすぐに削除されます。 📚 セットアップガイド: iOS: https://capgo.app/docs/cli/cloud-build/ios/ Android: https://capgo.app/docs/cli/cloud-build/android/ npx @capgo/cli build credentials save —platform ios
    —certificate ./cert.p12 —p12-password “password”
    —ios-provisioning-profile ./profile.mobileprovision
    —apple-key ./AuthKey.p8 —apple-key-id “KEY123”
    —apple-issuer-id “issuer-uuid” —apple-team-id “team-id” Multi-target Example (app + widget extension): npx @capgo/cli build credentials save —platform ios
    —ios-provisioning-profile ./App.mobileprovision
    —ios-provisioning-profile com.example.widget=./Widget.mobileprovision
    ...npx @capgo/cli build credentials save —platform android
    —keystore ./release.keystore —keystore-alias “my-key”
    —keystore-key-password “key-pass”
    —play-config ./service-account.json Local storage (per-project): npx @capgo/cli build credentials save —local —platform ios …

Example:

Terminal window
iOS Example:

Options:

ParamTypeDescription
—appIdstringアプリID(例:com.example.app)(必須)
—プラットフォームstringプラットフォーム: ios または android (必須)
—証明書stringiOS: .p12 証明書ファイルのパス
—ios-provisioning-profilestringiOS: 証明書プロファイルのパスまたは bundleId=path (繰り返し)
—p12-passwordstringiOS: 証明書パスワード (証明書にパスワードがない場合は省略可)
—apple-keystringiOS: .p8 App Store Connect API キーへのパス
—apple-key-idstringiOS: App Store Connect API キー ID
—apple-issuer-idstringiOS: App Store Connect Issuer ID
—apple-team-idstringiOS: App Store Connect Team ID
—ios-distributionstringiOS: Distribution mode
—apple-idstringiOS: Apple ID email for app-specific password uploads (alternative to App Store Connect API key)
—apple-app-specific-passwordstringiOS: App-specific password (xxxx-xxxx-xxxx-xxxx) for TestFlight uploads
—apple-app-idstringiOS: App Store Connect のアプリ ID (—apple-id と —apple-app-specific-password とともに必要)
—キーストアstringAndroid: キーストアファイルのパス (.keystore または .jks)
—キーストアアリーサstringAndroid: キーストアキー アリーサ
—キーストアキー パスワードstringAndroid: キーストアキー パスワード
—キーストアストア パスワードstringAndroid: キーストアストア パスワード
—プレイ コンフィグstringAndroid: Play Store サービス アカウント JSON のパス
—アンドロイド フラバーstringAndroid: ビルドする製品フラバー (例: 生成用). 必須です。プロジェクトが複数のフラバーを持つ場合
—in-app-update-prioritystringAndroid: Google Play in-app update priority for future releases (integer 0–5; higher = more urgent). Omit to leave Play’s existing value untouched.
—localbooleanプロジェクトルートの .capgo-credentials.json に保存する。グローバル ~/.capgo-credentials/ ではなく。
—output-uploadbooleanCapgo ストレージにビルド出力 (IPA/APK/AAB) をアップロードし、ダウンロードリンクを表示
—no-output-uploadbooleanビルド出力 (IPA/APK/AAB) を Capgo ストレージにアップロードしない
—output-retentionstring出力リンクの有効期限: 1時間から7日 (標準: 1時間)。例: 1時間、6時間、2日
—skip-build-number-bumpboolean将来のビルドで自動的にビルド番号/バージョン code をインクリメントしない
---no-skip-build-number-bumpboolean自動ビルド番号のインクリメントを再有効化 (デフォルトの動作)
---skip-marketing-version-bumpboolean未公開アプリの場合にのみ、自動マーケティングバージョンアップをスキップ
---no-skip-marketing-version-bumpboolean自動マーケティングバージョンアップを再有効化 (デフォルトの動作)
ターミナル画面
npx @capgo/cli@latest build credentials list

保存済みのビルドクレデンシャルをリストします (パスワードはマスクされます)。 現在保存されているクレデンシャル (グローバルとローカル両方) を表示します。 例: npx @capgo/cli build credentials list # 全アプリのリスト npx @capgo/cli build credentials list —appId com.example.app # 特定のアプリのリスト

オプション:

パラメータタイプ説明
—appIdstringアプリIDをリストします (省略可、すべてリスト)
—localbooleanローカルの .capgo-credentials.json からのみ資格情報をリストします
ターミナルウィンドウ
npx @capgo/cli@latest build credentials clear

保存済みビルド資格情報をクリアします。 ストレージから資格情報を削除します。 —appId と —platform を使用して特定の資格情報をターゲットにします。 例: npx @capgo/cli build credentials clear # 全アプリをクリア (グローバル) npx @capgo/cli build credentials clear —local # ローカルの資格情報をクリア npx @capgo/cli build credentials clear —appId com.example.app —platform ios

オプション:

パラメータータイプ説明
—appIdstringクリアするアプリID(省略可、すべてのアプリをクリアする場合は指定しない)
—platformstringクリアするプラットフォーム:iosまたはandroid(省略可、すべてのプラットフォームをクリアする場合は指定しない)
—localbooleanローカルの .capgo-credentials.json をグローバルからクリアする

🔹 更新

🔹 更新
ターミナル画面
npx @capgo/cli@latest build credentials update

capgoの特定の資格情報を更新するには、すべての資格情報を再度提供する必要はありません。 既存の資格情報を更新するには、変更したいフィールドのみを提供します。 プラットフォームは、提供されたオプションから自動で検出されます。 例: npx @capgo/cli build credentials update —ios-provisioning-profile ./new-profile.mobileprovision npx @capgo/cli build credentials update —local —keystore ./new-keystore.jks

オプション

パラメータータイプ説明
__CAPGO_KEEP_0__IDstringcapacitorID (自動でcapacitor.configから検出されます。省略時)
__CAPGO_KEEP_0__string__CAPGO_KEEP_0__: ios または android (自動でオプションから検出されます)
__CAPGO_KEEP_0__booleanローカルの .capgo-credentials.json をグローバルに更新するのではなく
—証明書stringP12 証明書ファイルのパス
—ios-provisioning-profilestringプロビジョニングプロファイルのパスまたは bundleId=path (繰り返し、追加するデフォルト)
—overwrite-ios-provisioning-mapbooleanプロビジョニングマップをすべて置き換えるのではなく、結合する (デフォルト: 結合)
—p12-passwordstringP12 証明書のパスワード
—apple-keystringApp Store Connect API キーのパス (.p8 ファイル)
—apple-key-idstringApp Store Connect API ID
—apple-issuer-idstringApp Store Connect Issuer ID
—apple-team-idstringApp Store Connect Team ID
—apple-idstringiOS: App Store Connect API IDのApple ID
—apple-app-specific-passwordstringiOS: App-specific password (xxxx-xxxx-xxxx-xxxx) for TestFlight uploads
—apple-app-idstringiOS: App Store Connect App ID (必要なのは —apple-id と —apple-app-specific-password と —apple-app-id)
—ios-distributionstringiOS:配布モード
—キーストアstringキーストアファイルのパス(.keystoreまたは.jks)
—キーストアアリάςstringキーストアキー名
—キーストアキー名のパスワードstring—キーストアストアパスワード
—Google PlayサービスアカウントJSONのパスstring—Androidのフラバー
__CAPGO_KEEP_0__string__CAPGO_KEEP_0__
__CAPGO_KEEP_0__stringAndroid: 作品のフラバーを指定します (例: 生成)。複数のフラバーを持つプロジェクトの場合、必須です。
—in-app-update-prioritystringAndroid: Google Play のインストール内更新の優先度を指定します (整数 0–5; 高いほど急いで更新されます)。
—output-uploadbooleanビルド出力を Capgo ストレージにアップロードし、ダウンロードリンクを表示します。
—no-output-uploadbooleanビルド出力を Capgo ストレージにアップロードしない。
—output-retentionstring出力リンクの有効期間 (1 時間から 7 日): 例: 1 時間、6 時間、2 日間。
—skip-build-number-bumpboolean自動的にビルド番号/バージョン code を増分することをスキップします。
—no-skip-build-number-bumpboolean自動ビルド番号の増分を再有効化 (デフォルトの動作)
–skip-marketing-version-bumpboolean既にリリースされているアプリの場合の将来のビルドで自動マーケティングバージョンアップをスキップ
–no-skip-marketing-version-bumpboolean自動マーケティングバージョンアップを再有効化 (デフォルトの動作)
ターミナルウィンドウ
npx @capgo/cli@latest build credentials manage

保存されたビルドクレデンシャルをインタラクティブに管理します。 保存されたクレデンシャルを参照、設定された内容を表示、CI/CD用の .env ファイルをエクスポート、またはプラットフォームのクレデンシャルを削除します。同じ TUI を再利用します。 capgo init. 例: npx @capgo/cli build credentials manage npx @capgo/cli build credentials manage –appId com.example.app npx @capgo/cli build credentials manage –appId com.example.app –platform ios npx @capgo/cli build credentials manage –local

オプション:

パラメータタイプ説明
—appIdstring管理するアプリID (省略可、指定しない場合は選択画面が表示される)
—platformstring管理するプラットフォーム: ios または android (省略可、指定しない場合は選択画面が表示される)
—localbooleanローカルの .capgo-credentials.json をみるだけ
ターミナル画面
npx @capgo/cli@latest build credentials migrate

古いプロビジョニング プロファイルを新しいマルチターゲット形式に移行します。 BUILD_PROVISION_PROFILE_BASE64 を CAPGO_IOS_PROVISIONING_MAP に変換します。 Xcode プロジェクトから自動的にメイン バンドル ID を検出します。 npx @capgo/cli build credentials migrate —platform ios

例:

ターミナル画面
Example:

オプション:

パラメータータイプ説明
—appIdstringアプリ ID (自動検出された capacitor.config から省略可能)
—platformstringプラットフォーム (iOSのみサポート)
—ローカルbooleancapgoのローカルファイル.migrate from local .capgo-credentials.jsonの代わりにグローバル