アップデートの種類
OTAアップデートの種類のリファレンス: アプリケーションの適用タイミング、遅延条件、バージョンブロッキング、配信。
このプラグインのインストール手順とフルマークダウンガイドをコピーします。
「Capgo」のLive Updates機能を使用して、実時間でアプリのJavaScriptバンドルをリモートで更新できます。iOS、Android、Electron向けに、ストアレベルレビューのサイクルを回避してバグを修正し、新機能を早期にリリースすることができます。
CapgoのLive Updateシステムには、2つの重要なコンポーネントがあります。
CapgoのSDK、アプリにインストールするものです。SDKは、利用可能な更新をチェックし、バックグラウンドでダウンロードします。
チャンネル、ユーザーを特定のグループにターゲットにすることができます。チャンネルを使用して、異なるリリース トラックを管理できます。 Production, Staging、 Dev.
Capgoに新しいJSバンドルをアップロードし、チャンネルに割り当てると、CapgoのSDKが、チャンネルに設定されているアプリで更新を検知し、ダウンロードします。アプリが再起動すると、新しいバンドルがロードされます。
Live Updatesを使用するには、以下の手順に従ってください。
Live Update Capgo はじめに を実行して、Capgoにアプリをセットアップし、Capgo SDKをインストールしてください。
アプリ内で、codeを呼び出してください。アプリが初期化が完了したら、code __CAPGO_KEEP_1__にアプリが更新を受け取る準備ができていることを通知します。 CapacitorUpdater.notifyAppReady() アプリが初期化を終了した後。この情報は、Capgo SDK に、アプリが更新を受け入れる準備ができたことを通知します。
JS バンドルを構築し、Capgo にアップロードしてください。
npm run buildnpx @capgo/cli@latest bundle upload --channel=productionアプリを開いて、更新をダウンロードしてください。ステータスを確認するには、以下のコマンドを使用してください。
npx @capgo/cli@latest app debug更新がダウンロードされたら、アプリを閉じて再起動してください。
詳細については ライブアップデートの のガイドを参照してください。
自分のホスト名を使用してアップデート要求を実行するには、 カスタムドメインの設定ガイド.
アップデートの種類
OTAアップデートの種類のリファレンス: アプリケーションの適用タイミング、遅延条件、バージョンブロッキング、配信。
チャンネル
Live Update
Progressive
キャンペーンのロールアウト
ロールバック
バージョンへの戻り
アップデートの動作
ネイティブ + OTA ワークフロー
開発/運用チャネルと、ネイティブの変更を意図的にアップロードする方法
ネイティブのビルドのテスト --fail-on-incompatibleライブアップデート、そして、目的でnative codeを変更する場合にアップロードする方法について。
__CAPGO_KEEP_0__
live update
高速更新
高速更新を使用して、更新プロセスを速める方法を学びましょう。
Capgoを使用している場合 概要 Live Update を使用してストアの承認と配布を計画し、接続する Capgoを使用して@capgo/capacitor-in-app-reviewの実装詳細を参照してください。 @capgo/capacitor-in-app-reviewを使用して、ネイティブ機能を実現しましょう。 @capgo/capacitor-native-market for the native capability in Using @capgo/capacitor-in-app-review, @capgo/capacitor-native-market for the capgo detail in capacitor-native-market. @capgo/capacitor-native-マーケット for the native capability in @capgo/capacitor-native-market, and Capacitor オンライン更新: アプリストア承認ガイド Capacitorの実用的なコンテキストにおけるOTA更新: App Store承認ガイド.