初回設定後チェックリスト
インストールステップとこのプラグインのフルマークダウンガイドを含むセットアッププロンプトをコピーしてください。
あなたは完了しました onboarding. Now configure Capgo onceその後、毎日作業はただ アップロード → テスト → デプロイ.
トラブルシューティング ルール:development, productionチャンネルはリリースの流れ()、チケット、機能、または開発者の名前ではありません。
一時設定チェックリスト
セクションのタイトル「一時設定チェックリスト」-
チャンネルを作成する: 最小セットを選択してください (以下を参照してください).
-
デフォルトアップロードチャンネルを設定 で アプリ設定:
- ソロアプリ →
production - チーム →
development
- ソロアプリ →
-
プロダクションチャンネル: パブリックオン、デバイス自律オフ、ネイティブ更新ブロックオン、オートアップデートガードオン
major. -
テストチャンネル (
development/staging): パブリックオフ、デバイス自律オン(QA用). -
CI からアップロード with
--delta({checksum and native dependencies are automatic):トミムストログ npx @capgo/cli@latest bundle upload \--channel development \--bundle "1.8.0-${BUILD_NUMBER}" \--comment "commit ${GIT_SHA:0:7} run ${CI_RUN_ID}" \--deltaコンタートログ
--bundleコンタートログ must 有効なもの パトログです、コンタートログに反定にきですパトログです、コンタートログに反定にきです パトログです、コンタートログに反定にきです パトログです、コンタートログに反定にきです -
パトログです、コンタートログに反定にきです テストが完了した後、または ダッシュボード CLI。
-
チーム & セキュリティ: 組織に一度だけ招待し、最小限の権限で 2要素認証 CIで1つのAPIキー
暗号化をオフ min_update_version, メタデータ、プレビュー オフ 明確な理由がなければ
サイズを選択
サイズを選択シンプル: 1アプリ、1チャンネル: production
チーム: development + productionページ/エリア: Capgo マーケティング ウェブサイト。役割: 短い UI ラベルまたはナビゲーション アイテム。ページ sla.astro で見られる。メッセージ キー `team_plan` (チーム プラン)。
. 開発用にアップロード、実稼働用に展開。ネイティブ バージョン production-9.0 + test-9.0: 必要なときにのみチャンネルを追加する、例えば
アプリケーション多数多くのアプリ production : 1 つのアプリごとに同じシンプルなモデル (通常 1 つ)。組織が大きいだけにチャンネルを多く作る必要はない。
リリース トレイン (option) staging → rc → production. 同じテンプレートは、必要なすべてのアプリに使用されます。
バンドル名とコメント
バンドル名とコメントバンドル名は 必要 セマンティックバージョニングを に従う必要があります。Capgoは、互換性のチェック、チャンネル自動更新のルール、ロールバックのためにsemverを使用します。すべての名前を検証してください。 バージョン管理テスター アップロードする前に
- 名前 = CI から取得した SemVer 例えば
1.8.0,1.8.0-beta.1、または1.8.0-20260629.42 - コメント = ヒューマン向けのフリーテキスト →
commit abc1234 run 28059070270
SemVer を使用する プレリリースラベル (プレリリースラベルは、同じバージョンで多くのビルドを出荷する場合の) -の部分。例えば、 MAJOR.MINOR.PATCHCapgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 例えば、
Capgoのセットアップ後チェックリストの例では、
. 1.8.0 と、プレリリースに日付またはビルドカウンタを追加します。 1.8.0-20260629.1, 1.8.0-beta.2。カスタム形式を発明しないでください。 fix-login-bug 、または 2.5.2026062306。カスタム形式を発明しないでください。
。カスタム形式を発明しないでください。 --comment。カスタム形式を発明しないでください。
See also 。カスタム形式を発明しないでください。 and 。カスタム形式を発明しないでください。.
。カスタム形式を発明しないでください。
。カスタム形式を発明しないでください。--delta アップロード Δファイル デバイスは毎回全てのファイルをダウンロードするのではなく、変更されたファイルのみをダウンロードするので、パフォーマンスが向上します。チェックサムは常に自動的に計算されます。チェックサムフラグを指定する必要はありません。
デフォルト: --delta (Δファイル + zip バックアップ)
セクション "デフォルト: --delta (Δファイル + zip バックアップ)"npx @capgo/cli@latest bundle upload \ --channel development \ --bundle "1.8.0-${BUILD_NUMBER}" \ --deltaこの設定は、ほとんどのアプリケーションで推奨されるデフォルトです。Capgo は Δファイルを保存し、フルな zip をバックアップとして保存します。 そして デバイスが古いプラグインバージョンで Δサポートが無い場合、zip を使用します。ストレージコストが主な懸念事項ではない場合に適しています。
ストレージの節約: --delta-only
Storage saving: --delta-onlynpx @capgo/cli@latest bundle upload \ --channel development \ --bundle "1.8.0-${BUILD_NUMBER}" \ --comment "commit ${GIT_SHA:0:7} run ${CI_RUN_ID}" \ --delta-only使用 --delta-only 必要な場合にのみ Capgo のストレージを削減します。 Delta ファイルのみが保存され、フル ZIP は保存されません。 大規模アプリまたは高アップロードボリュームの場合、ストレージが蓄積されるため、このオプションを選択します。トレードオフ: サーバー上の ZIP バックアップがなく、完全に Delta ファイルに依存し、Delta サポートがない古いプラグインバージョンのデバイスでは更新ができません。 スキップ
必要な場合にのみ実行してください。 --delta-only ストレージの節約が必要な場合は除きます。
デバイス上で追加のプラグイン設定は必要ありません。アップデーターは、差分ファイルのリストを読み取り、変更されたファイルのみを取得します。
日々のワークフロー
Daily workflowUpload to development (--delta) → test → deploy to production → don't touch channel settings againコモン・ミスステイク
Common mistakes| Mistake | Fix |
|---|---|
| OTAの新しいストアリリース前に期待する | プラグインを追加した後、ネイティブアプリを再構築して配信する |
| バンドルをアップロードするが、チャンネルに展開しない | バンドルをチャンネルに割り当てる (例えば production) |
| 機能ごと、チケットごと、開発者ごとにチャンネルを分ける | 永久的なリリースレーンのみを使用する |
| CIチャンネル名を動的に変更する | 固定名: development, production |
| シンプルなアプリ用にチャンネルが多すぎる | 1-2チャンネルから始める |
| デバイスが生産用に設定されている | 生産用ではオフ、テストチャンネルではオン |
スキップ --delta | 追加 --delta アップロードに追加; 必要なときにのみ使用 --delta-only 非semver バンドル名 |
| フォロー | シーケンスバージョニング バージョニングスキームを変える semverを維持; プレリリースラベルを使用して追加のビルドを追加 メタデータ / プレビュー有効 |
| デフォルトでオフ | バージョニングスキームを変える1.8.0-20260629.1) |
| semverを維持; プレリリースラベルを使用して追加のビルドを追加 | メタデータ / プレビュー有効 |