セクション
アップデートの種類
このプラグインのインストール手順とマークダウンガイドを含むセットアップのコピー用
Use Capgo’s Live Updates feature to update the JavaScript bundles of your app remotely, in real-time. Push JS updates directly to your users on iOS, Android, and Electron without going through store-level review cycles to fix bugs and ship new features faster.
Capgo のライブ更新システムには、2 つの重要なコンポーネントがあります。
The Capgo SDK, which you install in your app. The SDK checks for available updates and downloads them in the background.
チャンネル、ユーザーを特定のグループにターゲットにすることができるものです。チャンネルを使用して、異なるリリース トラックを管理できます。 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のQuickstartを完了して、Capgoにアプリを設定し、__CAPGO_KEEP_1__ __CAPGO_KEEP_2__をインストールしてください。 to set up your app in Capgo and install the Capgo SDK.
code __CAPGO_KEEP_1__に、更新を受け取る準備ができたことを通知します。 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=productionOpen your app and wait for the update to download. You can check the status with:
npx @capgo/cli@latest app debug更新がダウンロードされたら、アプリを閉じて再起動して新しいバンドルを読み込んでください。
詳細は ライブアップデートの Deploying Live Updates
セクション
アップデートの種類
OTAアップデートの種類のリファレンス: アプリケーションの適用タイミング、遅延条件、バージョンブロッキング、配信方法など。
チャンネル
進化的なロールアウト
特定のグループに候補バンドルを配布し、モニタリングし、次にプロモートまたはロールバックします。
ロールバック
更新が問題を引き起こした場合に前のJSバンドルバージョンに戻る方法をご紹介します。
更新の動作
更新がダウンロードされ、適用される方法と時期をカスタマイズする方法をご紹介します。
ネイティブ + OTA ワークフロー
開発/生産チャネルと、ネイティブ __CAPGO_KEEP_0__ の変更を意図的にアップロードする方法について説明します。 --fail-on-incompatible, and how to upload when native code changes on purpose.
ダウンロードされたライブアップデートがネイティブビルドのウェブアセットをマスクしないようにする方法でネイティブバイナリを検証します。
高速アップデート
Progressive rollouts
高速更新を使用して更新プロセスを速める方法を学びましょう。
「概要から続けてください。」というセクションのタイトルです。 Capgoを使用している場合 概要 Capgoを使用してストアの承認と配布を計画する場合、@capgo/capacitor-in-app-reviewに接続してください。 Capgoを使用して@capgo/capacitor-in-app-reviewの実装詳細を参照してください。 @capgo/capacitor-in-app-reviewを使用してネイティブ機能を実装してください。 @capgo/capacitor-native-marketを使用してネイティブ機能の実装詳細を参照してください。 Capgoを使用して@capgo/capacitor-native-marketを実装してください。 Capgoを使用して@capgo/capacitor-native-marketの実装詳細を参照してください。 Using @capgo/capacitor-native-market for the native capability in Using @capgo/capacitor-native-market, and Capacitor OTA Updates: App Store Approval Guide for the practical context in Capacitor OTA Updates: App Store Approval Guide.