チャンネル
__CAPGO_KEEP_0__を使用して、異なるリリーストラックを管理し、特定のユーザーにアップデートをターゲットにする方法を学びます。
このプラグインのインストール手順とフルマークダウンガイドを含むセットアッププロンプトをコピーします。
CapgoのLive Updates機能を使用して、実時間でアプリのJavaScriptバンドルをリモートで更新できます。アプリストアのレビュープロセスを経ることなく、ユーザーに直接JS更新をプッシュして、バグを即座に修正し、新機能を即時配信できます。
Capgoのライブ更新システムには、2つの重要なコンポーネントがあります:
CapgoのSDKは、アプリにインストールする必要があります。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.
「Live Updatesの使い方」というセクション
Live Updatesを使用するには、次の手順に従ってください: 「Capgoのクイックスタート」を完了してください アプリをCapgoにセットアップし、Capgo SDKをインストールする。
アプリのcode内で CapacitorUpdater.notifyAppReady() Capgoが初期化を完了した後、このコマンドを実行します。これにより、アプリが更新を受け取る準備ができたことをCapgo SDKに通知します。
CapgoにJSバンドルをビルドし、Capgoにアップロードする。
npm run buildnpx @capgo/cli@latest bundle upload --channel=productionアプリを開いてアップデートをダウンロードを待つ。アップデートのステータスを確認するには:
npx @capgo/cli@latest app debugアップデートがダウンロードされたら、アプリを閉じて再起動して新しいバンドルをロードする。
「 リアルタイム更新をデプロイする 詳細はこちらのガイドを参照してください。
The Capgo CLI is a powerful tool that allows developers to interact with Capgo’s services from their own CI/CD pipelines. With the CLI, you have granular control over when builds are produced and deployed, enabling you to integrate Capgo into your existing enterprise workflows.
Capgo CLIは、開発者やチームがライブアップデートワークフローにおける制御と柔軟性を必要とする場合に設計されています。CLIをCI/CD Pipelinesに組み込むことで、次のことが実現します。
Capgoを使用するには、CLIを使用するには、APIのキーで認証する必要があります。APIキーを生成するには、Capgoアカウント設定で行います。
ログインしてAPIキーを安全に保存するには、以下のコマンドを実行してください。
npx @capgo/cli@latest login [API_KEY]このコマンドは、以降の使用に保存されます。ログインした後、APIキーを毎回提供する必要はありません。
CLIツールの他に、CapgoのCLIの特徴を知っている場合は、以下の点に注意してください。
Capgoは、開発とCI/CDの両方の用途に使用するために、CLIを1つだけ使用します。Capgoは、ライブアップデート機能セットにのみ焦点を当てています。
CapgoのCLIには、別のインストールステップが必要ありません。Capgoのパッケージと一緒にバンドルされており、直接使用できます。 @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.