更新の種類
OTAのすべての更新の種類のリファレンス: アプリケーションの適用タイミング、遅延条件、バージョンブロッキング、および配信。
このプラグインのインストールステップとフルマークダウンガイドの全てのステップを含む設定の質問をコピーする
"パブリックアセットモデル","パブリックアセットモデル","Capgoにアップロードされた暗号化されていないバンドルは、パブリックデリバリーアセットとして扱う必要があります。チャンネルは、どのデバイスにアップデートを提供するかを決定しますが、チャンネルプライバシーは、下位のバンドルが機密情報であることを意味しません。エンクリプションは、ストレージとトランジットで保護し、有効な暗号化されたアップデートを生産する第三者を防止しますが、エンクリプションは、デコードに必要なパブリックキーがアプリに含まれているため、送信されたウェブアセットを検査することは不可能ではありません。詳しくは","end-to-end encryption"]
CapgoのLive Updateシステムには、2つの重要なコンポーネントがあります。
CapgoのSDKは、ユーザーのアプリにインストールする必要があります。SDKは、利用可能なアップデートをチェックし、バックグラウンドでダウンロードします。
チャンネルは、特定のユーザーグループにアップデートをターゲットすることができます。チャンネルを使用して、異なるリリーストラックを管理できます。 Production, Staging, and 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を使用するには、以下の手順に従ってください。
完了 Capgo Quickstart 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_KEEP_0__を参照してください ライブ更新のデプロイ 詳細はガイドを参照してください。
更新の種類
OTAのすべての更新の種類のリファレンス: アプリケーションの適用タイミング、遅延条件、バージョンブロッキング、および配信。
チャンネル
チャンネルを使用して異なるリリーストラックを管理し、特定のユーザーに更新をターゲットにする方法を学びます。
ロールバック
更新が問題を引き起こした場合に、前のJSバンドルバージョンに戻る方法を発見します。
更新の動作
アプリケーションで更新がダウンロードされ、適用される方法とタイミングをカスタマイズします。
高速更新
高速更新を使用して更新プロセスを速める方法を学びましょう。
Capgoを使用している場合 概要 ストアの承認と配布を計画する場合、Capgoを @capgo/capacitor-in-app-review Capgoの@capgo/capacitor-in-app-reviewの実装詳細 Capgoの@capgo/capacitor-in-app-review Capgoの@capgo/capacitor-native-market @capgo/capacitor-native-market @capgo/capacitor-native-market @capgo/capacitor-native-market @capgo/capacitor-native-market Capacitor OTA Updates: App Storeの承認ガイド Capacitor OTA Updates: App Storeの承認ガイドの実用的な背景