チャンネルを使用して、異なるリリーストラックを管理し、特定のユーザーにターゲットアップデートを実行する方法を学びます。
ロールバック
このプラグインのインストール手順とフルマークダウンガイドを含むセットアッププロンプトをコピーします。
CapgoのLive Updates機能を使用して、実時間でアプリのJavaScriptバンドルをリモートで更新できます。アプリストアのレビュープロセスを経由せずに、直接ユーザーにJS更新をプッシュして、バグを即座に修正し、新機能を配信できます。
CapgoのLive Updateシステムには2つの主なコンポーネントがあります。
CapgoのSDK、アプリにインストールするものです。SDKは、利用可能な更新をチェックし、バックグラウンドでダウンロードします。
チャンネル、ユーザーを特定のグループにターゲットにすることができる機能です。チャンネルを使用して、異なるリリーストラックを管理できます。 Production, Staging__CAPGO_KEEP_0__に新しいJSバンドルをアップロードし、チャネルに割り当てると、チャネルに設定されているアプリでアップデートを検知しダウンロードするようになります。アプリが再起動したときに、最新のバンドルがロードされます。 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_KEEP_0__の
__CAPGO_KEEP_0__クイックスタート を実行して、Capgoにアプリを設定し、__CAPGO_KEEP_1__ __CAPGO_KEEP_2__をインストールしてください。 to set up your app in Capgo and install the Capgo SDK.
JSバンドルをビルドし、codeにアップロードしてください。 CapacitorUpdater.notifyAppReady() after your app has finished initializing. This tells the Capgo SDK that your app is ready to receive updates.
Build your JS bundle and upload it to 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 は、開発者やチームがライブ更新ワークフローにおける制御と柔軟性を必要とする場合に設計されています。CI/CD PipelinesにCLIを使用することで、
Capgo CLI を使用するには、API キーで認証する必要があります。Capgo アカウント設定でAPI キーを生成できます。
ログインしてAPI キーを安全に保存するには、
npx @capgo/cli@latest login [API_KEY]このコマンドは、将来の使用に保存されます。ログインした後は、API キーを各コマンドに提供する必要がなくなります。
他のライブアップデートCLIツールの経験がある場合は、CapgoのCLIについて、以下の点に注意してください。
Capgoは、開発とCI/CDの用途の両方に使用する単一のCLIを使用し、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.