チャンネル
チャンネルを使用して、異なるリリーストラックを管理し、特定のユーザーにアップデートをターゲットにする方法を学びましょう。
このプラグインのセットアッププロンプトをコピーして、インストール手順とフルマークダウンガイドを取得します。
CapgoのLive Updates機能を使用して、実行中のアプリのJavaScriptバンドルをリアルタイムで更新できます。アプリストアのレビュープロセスを経ることなく、ユーザーに直接JS更新をプッシュして、バグを即座に修正し、新機能をリリースできます。
Capgoのライブアップデートシステムには、2つの重要なコンポーネントがあります。
Capgo SDKは、開発者がアプリにインストールする必要があります。Capgo SDKは、利用可能なアップデートを検出してバックグラウンドでダウンロードします。
チャンネルは、特定のユーザー グループにアップデートをターゲットにすることができます。チャンネルを使用して、異なるリリース トラックを管理できます。たとえば、 Production, Staging、 Dev.
When you upload a new JS bundle to Capgo and assign it to a channel, the Capgo SDK in apps configured for that channel will detect the update and download it. The next time the app restarts, the new bundle will be loaded.
「スタート」セクションのタイトル
ライブアップデートを使用するには、次の手順に従ってください。 Capgoの Capgoクイックスタートを完了して、アプリをCapgoにセットアップし、Capgo SDKをインストールしてください。
アプリ内で code を呼び出してください CapacitorUpdater.notifyAppReady() アプリが初期化を完了した後、Capgo SDK にアプリが更新を受け取る準備ができたことを通知します
JS バンドルをビルドし、Capgo にアップロードしてください
npm run buildnpx @capgo/cli@latest bundle upload --channel=productionアプリを開いて、更新をダウンロードするのを待ってください。状態を確認するには:
npx @capgo/cli@latest app debug更新がダウンロードされたら、アプリを閉じて再起動してください。新しいバンドルをロードします。
詳細は リアルタイム更新の ガイドを参照してください。
Capgo CLIは、開発者がCI/CDパイプラインでCapgoのサービスと相互作用できる強力なツールです。CLIを使用すると、ビルドの生成と展開のタイミングを細かく制御できます。これにより、Capgoを既存のエンタープライズワークフローに統合できます。
Capgo CLIは、開発者やチームがライブアップデートワークフローにおける制御と柔軟性を必要とする場合に設計されています。CLIをCI/CDパイプラインに組み込むことで、次のことができます。
Capgo CLIを使用するには、APIキーで認証する必要があります。Capgoアカウント設定でAPIキーを生成できます。
ログインとAPIキーを安全に保存するには、以下のコマンドを実行してください:
npx @capgo/cli@latest login [API_KEY]APIキーを提供する必要がなくなるため、ログイン後にコマンドを実行する際にAPIキーを入力する必要がなくなります。このコマンドは、将来の使用に保存されます。
他のライブアップデートCLIツールと馴染みがある場合は、CapgoのCLIについて以下の点に注意してください。
Capgoは、開発とCI/CDの両方の用途に使用するために、CLIを1つにまとめています。Capgoは、ライブアップデート機能セットにのみ焦点を当てています。
CapgoのCLIには、別途インストールする必要のあるステップはありません。CLIはパッケージとともにバンドルされており、直接使用できます。 @capgo/cli __CAPGO_KEEP_0__の__CAPGO_KEEP_1__は、ライブアップデートワークフローに特化しているため、より汎用的な__CAPGO_KEEP_2__ツールと比較して、機能やコマンドが含まれていない可能性があります。 npx.
Capgo’s CLI is designed specifically for the live update workflow, so it may not include some features or commands found in more general-purpose CLI tools.
チャンネル
チャンネルを使用して、異なるリリーストラックを管理し、特定のユーザーにアップデートをターゲットにする方法を学びましょう。
ロールバック
更新が問題を引き起こした場合に、前のJSバンドルバージョンに戻る方法を発見してください。
更新の動作
アプリで更新がダウンロードされ、適用される方法と時期をカスタマイズしてください。
高速更新
高速更新を使用して、更新プロセスを速める方法を学びましょう。
Capgoを使用している場合 概要 APIと連携してダッシュボードとAPIの運用を計画する APIの概要 APIの概要の実装詳細については 導入 導入の実装詳細については APIのキー APIのキーについての実装詳細については デバイス デバイスの実装詳細については バンドル バンドルの実装詳細については