Skip to content

🔹 build

🏗️ 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
CIで出力URLをキャプチャする
npx @capgo/cli@latest build needed

🧭 native ビルドが必要な場合は、code 1 を出力し、「yes」と表示し、code 0 を出力します。コマンドの失敗は code 2 を出力します。

例:

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

オプション:

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

Alias: onboarding

Terminal window
npx @capgo/cli@latest build init

iOSの証明書とプロファイルの自動化、AndroidのキーストアとGoogle OAuthによるGCPサービスアカウントとPlayコンソールへの招待

Options:

ParamTypeDescription
-astringAPIアカウントにリンクするためのキー
-pstringプラットフォームをオンボード (ios または android)。省略した場合、1 つのネイティブ フォルダのみが存在する場合にのみ自動検出します。そうでない場合は、ユーザーに質問します。
---supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
---no-analyticsbooleanこの実行でビルド オンボード分析とターミナル リプレイを無効にします。
ターミナル ウィンドウ
npx @capgo/cli@latest build request

Capgo クラウドからネイティブ ビルドをリクエストします。 このコマンドは、プロジェクト ディレクトリを ZIP で圧縮し、Capgo にアップロードします。 ビルドは、直接アプリ ストアに送信されます。 クレデンシャルは、Capgo サーバーに保存されず、ビルド後に削除されます。ビルド前にクレデンシャルを保存してください。

ターミナル ウィンドウ
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: App Store Connect へのテストフライトアップロード用の App 固有パスワード (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 store password
—play-config-jsonstringAndroid: Base64-encoded Google Play service account JSON
—android-flavorstringAndroid: Product flavor to build (e.g. production). Required if your project has multiple flavors.
—android-trackstringAndroid: Google Play track for this upload (internal, alpha, beta, production). Default without —submit-to-store-review: internal. With —submit-to-store-review and no track set: production. Precedence: CLI > environment > saved credentials
—android-release-statusstringAndroid: Google Play release status (draft, completed, inProgress, halted). Default without —submit-to-store-review: draft. With —submit-to-store-review and no status set: completed. Precedence: CLI > environment > saved credentials
Android: Google Play in-app update priority for this release (integer 0–5; higher = more urgent). Seestringhttps://developer.android.com/guide/playcore/in-app-updates https://developer.android.com/guide/playcore/in-app-updates. CLI > 環境変数 > 保存済み資格情報
—Play Store へのアップロードをスキップbooleanこのビルドのPlay Store アップロードをスキップ (保存済みのPlay コンフィグを null にします)。—output-upload が必要です。
—ストアレビューへの提出booleanアップロード後、ストアリリースをレビューのために提出するのではなく、ドラフト/非アクティブビルドとして残します。Android の場合、デフォルトではプロダクショントラックにリリースステータスが完了 (—android-track / PLAY_STORE_TRACK および —android-release-status / PLAY_STORE_RELEASE_STATUS でオーバーライド) になります。iOS の場合、処理済みの TestFlight ビルドを App Store レビューに提出します。
—ストアリリース名stringストアリリース名/バージョンラベル。Android では、このラベルを Google Play のバージョン名として送信します。iOS では、App Store のバージョンを作成または再利用するときにこのラベルを使用します。
—ストアリリースノートstringデフォルトのストアリリースノート。Android では、このノートを Play の changelog として使用します。iOS では、このノートを App Store の What’s New テキストの代替として使用します。
—ストアリリースノートのロケールstringローカライズされたストアリリースノート (繰り返し可能)、例えば —store-release-notes-locale en-US=“バグ修正” —store-release-notes-locale fr-FR=“修正”。
—iOS TestFlight グループstringiOS: 必須の、カンマで区切られたテストフライトの外部グループ名または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.
ビルド番号の自動インクリメントを再有効にするには、次のオプションを使用します。booleanこのビルドのみに自動ビルド番号インクリメントを再有効にするには、保存済みのクレデンシャルをオーバーライドします。
既にリリースされているアプリの場合、自動マーケティングバージョン (CFBundleShortVersionString / versionName) のインクリメントをスキップします。booleaniOS: パッケージ.json の MARKETING_VERSION を Xcode から取得し、プロジェクトをアップロードする前にアップロードします。
ビルド失敗時に、__CAPGO_KEEP_0__ AI にログを送信します。インタラクティブなターミナルでは、事前確認をスキップし、CI では自動アップロードし、分析結果を標準エラー出力に印刷します。boolean自動前ビルドスキャンをスキップします。
—no-skip-build-number-bumpbooleanOn build failure, send logs to Capgo AI for diagnosis. In interactive terminals this skips the upfront confirmation; in CI this auto-uploads and prints the analysis to stderr.
—sync-ios-versionboolean—ai-analytics
---prescan-ignore-fatalbooleanビルド前にスキャンを実行しますが、ビルドをブロックすることはありません (レポートのみ)
---prescan-skipstring特定のスキャンチェックをスキップします (IDを繰り返して入力またはカンマで区切って入力)。他のチェックは実行されます。
---prescan-warnstring特定のスキャンチェックを警告に下げます (IDを繰り返して入力またはカンマで区切って入力)。チェックは実行されます。
---fail-on-warningsbooleanスキャン警告を致命的なものとして扱います
---send-logs-to-supportbooleanCI/CD ビルドが失敗した場合、自動的にビルドログをCapgoサポートにアップロードします (メールは必要ありません)。Capgoサポートに通知され、メールで連絡をとります。---ai-analyticsと組み合わせて使用します。
---send-logsboolean---send-logs-to-supportの古いエイリアスです
-astringAPI key to link to your account
—supa-hoststring自社ホスト用のカスタム Supabase ホスト URL (自社ホストまたはCapgo開発用)
—supa-anonstring自社ホスト用のカスタム Supabase anon キー
—verboseboolean詳細なログとともに詳細な出力を有効にする

🔹 Sync-ios-version

Sync-ios-version
ターミナルウィンドウ
npx @capgo/cli@latest build sync-ios-version

ローカルのiOS Xcode MARKETING_VERSIONをpackage.jsonから同期する。

例:

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

オプション:

パラメータータイプ説明
—pathstringプロジェクトディレクトリへのパス (デフォルト: 現在のディレクトリ)
—checkbooleanチェックのみ; MARKETING_VERSIONが同期されていない場合にゼロ以外の値を返す
ターミナル画面
npx @capgo/cli@latest build prescan

プロジェクトと保存済みの資格情報をアップロードする前に、クラウドビルドに失敗する可能性のある問題をスキャンしてください。 資格情報(有効期限、パスワード、プロファイルペアリング)、プロジェクトの状態(Cap Sync、node_modulesレイアウト)、プラットフォーム設定を確認します。このコマンドは自動的に内部で実行されますが、CIで実行することもできます。 詳しくは build request前処理は 全てのチェックカタログと 個々のルールについて --skip / --warn 詳細を参照してください。

オプション:

パラメータータイプ概要
—プラットフォームstring対象プラットフォーム: ios または android (必須)
—パスstringプロジェクトディレクトリへのパス (デフォルト: 現在のディレクトリ)
-astringAPI アカウントにリンクするためのキー
—android-フラバーstringAndroid: ビルドに使用する製品フラバー
—ios-ディストstringiOS: 検証するためのディストリビューションモード
—jsonbooleanマシン読み取り可能な JSON レポートを出力します。
—警告を無視するboolean警告が見つかった場合にゼロ以外の値で終了します (CI)
—致命的なエラーを無視するboolean診断モード: すべての情報を報告しますが、常に 0 で終了します
—スキップstring特定のチェックをスキップする (繰り返しまたはカンマ区切り)
—警告string特定のチェックを警告に下げる (繰り返しまたはカンマ区切り)
—詳細boolean詳細なログとともに詳細な出力を有効にします
—スーパーホストstringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstring自作の Supabase anon キー (自作の場合)

🔹 最後の出力

最後の出力
ターミナルウィンドウ
npx @capgo/cli@latest build last-output

前の出力レコードを書き出した build request --output-record. デフォルトではフルJSONを出力します。 —fieldの場合、単一のフィールド、またはASCII QR codeの場合、—qrを使用します。 CIでダウンロードURLまたはQRを取得し、PRまたはissueに投稿するのに便利です。 例: 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

オプション:

パラメータータイプ概要
—pathstringパスを指定する (必須)
—fieldstring指定されたフィールド (jobId, appId, platform, buildMode, status, outputUrl, qrCodeAscii, qrCodePngPath, finishedAt, schemaVersion) の 1 つを出力する
—qrbooleanPrint the rendered ASCII QR code (shortcut for —field qrCodeAscii)

🔹 資格情報

資格情報

資格情報の管理

  • 資格情報は、~/.capgo-credentials/credentials.json (グローバル) または .capgo-credentials.json (ローカル) に保存されます。
  • ビルド時に、Capgo に送信されますが、永久に保存されることはありません。
  • 削除される Capgo は、すぐにビルド後に実行されます。
  • ビルド出力は、任意に時間制限付きダウンロードリンクとしてアップロードすることができます。 📚 DOCUMENTATION: iOSの設定: https://capgo.app/docs/cli/cloud-build/ios/ Androidの設定: https://capgo.app/docs/cli/cloud-build/android/

Alias: asc-key

ターミナルウィンドウ
npx @capgo/cli@latest build credentials apple-key

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

例:

ターミナル画面
Example:

オプション:

パラメータータイプ説明
-astringAPIキーを使用してアカウントにリンクする
—appIdstringキャプチャされたキーをこのiOSビルドの資格情報に保存する
—localbooleanプロジェクトごとに.capgo-credentials.jsonファイルに保存するのではなく、グローバルファイルに保存する
---jsonbooleanJSON形式でキャプチャされたKey ID / Issuer ID / .p8パスを表示
ターミナル画面
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 capgo --save --platform ios
    --certificate ./cert.p12 --p12-password "__CAPGO_KEEP_0__"
    --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
    Multi-target Example (app + widget extension):
    npx @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__ build __CAPGO_KEEP_0__ --save --platform ios
    … npx @capgo/cli build credentials save —platform android
    --ios-provisioning-profile com.example.widget=./Widget.mobileprovision

    npx @capgo/cli build capgo --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_KEEP_0__/__CAPGO_KEEP_1__ build __CAPGO_KEEP_0__ --save --local --platform ios … Example:

ターミナル画面
iOS Example:

オプション:

パラメータータイプ説明
—appIdstringアプリID(例:com.example.app)(必須)
—platformstringプラットフォーム:iosまたはandroid(必須)
—certificatestringiOS:.p12証明書ファイルへのパス
—ios-プロビジョニングプロファイルstringiOS: ProvisioningプロファイルのパスまたはbundleId=path (繰り返し)
—p12-パスワードstringiOS: 証明書のパスワード (証明書にパスワードがない場合、省略可)
—apple-キーstringiOS: .p8 App Store Connect API キーのパス
—apple-キーIDstringiOS: App Store Connect API キーID
—apple-発行者IDstringiOS: App Store Connect 発行者ID
—apple-チームIDstringiOS: App Store Connect チームID
—ios-distributionstringiOS: 分布モード
—apple-idstringiOS: App Store Connect のメールアドレス (App Store Connect の API キーを代替)
—apple-app-specific-passwordstringiOS: App Store Connect のテストフライトアップロード用のアプリ固有のパスワード (xxxx-xxxx-xxxx-xxxx)
—apple-app-idstringiOS: App Store Connect のアプリ ID (必要なのは —apple-id と —apple-app-specific-password とともに)
—keystorestringAndroid: キーストアファイルのパス (.keystore または .jks)
—keystore-aliasstringAndroid: キーストアのキー アリース
---keystore-key-passwordstringAndroid: Keystore key password
---keystore-store-passwordstringAndroid: Keystore store password
---play-configstringAndroid: Play Store service account JSONのパス
---android-flavorstringAndroid: ビルドする製品フラバー (例: 製品版). 複数のフラバーを持つプロジェクトの場合、必須
---in-app-update-prioritystringAndroid: Google Play のインアプリ更新の優先度 (整数 0–5; 高いほど急いで更新)
---localbooleanプロジェクトルートの .capgo-credentials.json に保存する代わりに、グローバル ~/.capgo-credentials/ に保存する
—出力アップロードbooleanIPA/APK/AABのビルド出力をCapgoストレージにアップロードし、ダウンロードリンクを表示
—出力アップロードなしbooleanIPA/APK/AABのビルド出力をCapgoストレージにアップロードしない
—出力保持string出力リンクの有効期限: 1時間から7日 (標準: 1時間)。例: 1時間、6時間、2日
—ビルド番号インクリメントスキップboolean将来のビルドで自動ビルド番号/バージョンcodeのインクリメントをスキップ
—ビルド番号インクリメントスキップなしboolean自動ビルド番号インクリメントを再有効にする (標準動作)
—マーケティングバージョンインクリメントスキップboolean将来のビルドでアプリが既にリリースされている場合に自動マーケティングバージョンアップをスキップ
—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 # 特定のアプリをリスト

オプション:

パラメータータイプ説明
アプリIDstringアプリ 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

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

オプション:

パラメータタイプ説明
—appIdstringアプリID (省略した場合はcapacitor.configから自動検出)
—プラットフォームstringプラットフォーム: ios または android (オプションから自動検出)
—ローカルbooleanローカル .capgo-credentials.json を更新する
—証明書stringP12 証明書ファイルのパス
—ios プロビジョニング プロファイルstringプロビジョニングプロファイルのパスまたは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 発行者ID
—apple-team-idstringApp Store Connect チーム ID
—apple-idstringiOS: App Store Connect のチーム IDの代替として、App Store Connect API キーを使用します。
—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 と一緒に)
—ios-distributionstringiOS: ディストリビューション モード
—keystorestringキーストア ファイルのパス (.keystore または .jks)
—keystore-aliasstringキーストアキー名
__CAPGO_KEEP_0__stringキーストアパスワード
__CAPGO_KEEP_0__stringキーストアストアパスワード
__CAPGO_KEEP_0__stringGoogle Play サービスアカウント JSON のパス
__CAPGO_KEEP_0__stringAndroid: ビルドする製品フラバー (例: 生成用). 必須です。プロジェクトが複数のフラバーを持つ場合。
__CAPGO_KEEP_0__stringAndroid: Google Play のインアプリ更新の優先度 (整数 0–5; 高いほど急いで更新する)
__CAPGO_KEEP_0__booleanCapgoストレージにアップロードしたビルド出力(IPA/APK/AAB)とダウンロードリンクを出力します。
---no-output-uploadbooleanCapgoストレージにアップロードしない
---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. Examples: 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

例: npx @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__ build credentials manage npx @__CAPGO_KEEP_2__/__CAPGO_KEEP_3__ build credentials manage —appId com.example.app npx @__CAPGO_KEEP_4__/__CAPGO_KEEP_5__ build credentials manage —appId com.example.app —platform ios npx @__CAPGO_KEEP_6__/__CAPGO_KEEP_7__ build credentials manage —local

オプション:パラメータータイプ
説明stringアプリIDを管理する (省略可、省略すると選択画面が表示される)
---プラットフォームstring管理するプラットフォーム: ios または android (省略可、省略すると選択画面が表示される)
---ローカルbooleanローカルの .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のみサポート)
—localbooleanローカル.capgo-credentials.jsonからマイグレーションする