コンテンツにスキップ

概要

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 の __CAPGO_KEEP_1__、アプリケーションにインストールするもの。__CAPGO_KEEP_2__ は、利用可能なアップデートをチェックし、バックグラウンドでダウンロードします。

  1. The Capgo SDK, which you install in your app. The SDK checks for available updates and downloads them in the background.

  2. __CAPGO_KEEP_1__ Production, Staging__CAPGO_KEEP_0__に新しいJSバンドルをアップロードし、チャネルに割り当てると、__CAPGO_KEEP_1__ __CAPGO_KEEP_2__がそのチャネルに設定されているアプリでアップデートを検知し、ダウンロードします。アプリが再起動する次の時点で、新しいバンドルがロードされます。 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ログが重要か?(マーケティング視点)

Section titled “Why Capgo Logs Matter (marketing view)”
  • :デバイスごとのタイムラインは、チェック、ダウンロード、インストール、ポリシーブロック、ロールバックを表示します。なぜなら、正確に何が起こったかを知ることができ、推測や「私の電話では動作する」などの議論はありません。迅速なインシデント対応
  • :アラートのようなコード(例:レート制限、チェックサムエラー、notifyAppReadyミス)がユーザーがサポートに溢れ始める前に表面化し、修正またはロールバックを数分で実行できます。チャネルポリシー証明
  • :ログは、ガードレール(メジャーをブロック、エミュレータ/開発用ビルドを無効化、プラットフォーム制限)が実際に生産環境を保護していることを確認します。収益と評判保護
  • :アップデートが悪いネットワークで止まるか、計画上限に当たるかを確認し、変換、セッション、レビューの数が減る前に介入できます。__CAPGO_KEEP_0__
  • 単一の真実の源: Product, QA, とサポートが同じCloudflareログストリームを共有する—Xcode/Android StudioまたはnativeログのためのエンジニアにDMすることなく

Live Updatesを使用するには、以下の手順に従ってください。

  1. Quickstartを完了する Capgoのクイックスタートを完了し、Capgoにアプリを設定し、__CAPGO_KEEP_1__ __CAPGO_KEEP_2__をインストールする to set up your app in Capgo and install the Capgo SDK.

  2. アプリケーションが初期化が完了した後、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.

  3. Build your JS bundle and upload it to Capgo:

    Live Updatesを使用するには、以下の手順に従ってください。
    npm run build
    npx @capgo/cli@latest bundle upload --channel=production
  4. アプリを開いてアップデートをダウンロード待ち。状態を確認するには:

    ターミナル画面
    npx @capgo/cli@latest app debug
  5. アップデートがダウンロードされたら、アプリを閉じて再起動して新しいバンドルを読み込む。

ライブアップデートのデプロイ 」の詳細はこちらの

次のステップ

「次のステップ」

Capgoを使用している場合 概要 アプリのストア承認と配布を計画するには、を接続してください。 @capgo/capacitor-in-app-review @capgo/capacitor-in-app-reviewの実装詳細について @capgo/capacitor-in-app-reviewを使用します。 @capgo/capacitor-in-app-reviewを使用してネイティブ機能を実装します。 @capgo/native-market @capgo/native-marketの実装詳細について @capgo/native-marketを使用します。 @capgo/native-marketを使用してネイティブ機能を実装します。 @Capacitor/native-marketを使用してネイティブ機能を実装し、 @Capacitor OTA Updates: App Store Approval Guide