コンテンツにジャンプ

概要

"パブリックアセットモデル","パブリックアセットモデル","Capgoにアップロードされた暗号化されていないバンドルは、パブリックデリバリーアセットとして扱う必要があります。チャンネルは、どのデバイスにアップデートを提供するかを決定しますが、チャンネルプライバシーは、下位のバンドルが機密情報であることを意味しません。エンクリプションは、ストレージとトランジットで保護し、有効な暗号化されたアップデートを生産する第三者を防止しますが、エンクリプションは、デコードに必要なパブリックキーがアプリに含まれているため、送信されたウェブアセットを検査することは不可能ではありません。詳しくは","end-to-end encryption"]

Live Updatesのしくみ

「Live Updatesのしくみ」

CapgoのLive Updateシステムには、2つの重要なコンポーネントがあります。

  1. CapgoのSDKは、ユーザーのアプリにインストールする必要があります。SDKは、利用可能なアップデートをチェックし、バックグラウンドでダウンロードします。

  2. チャンネルは、特定のユーザーグループにアップデートをターゲットすることができます。チャンネルを使用して、異なるリリーストラックを管理できます。 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.

  • __CAPGO_KEEP_0__のログはなぜ重要か(マーケティング視点)「__CAPGO_KEEP_0__のログはなぜ重要か(マーケティング視点)」
  • 速いインシデント対応:ユーザーがサポートに大量の問い合わせを送る前に、エラーの様子 (例: レート制限、チェックサムエラー、notifyAppReadyミス) が表示されます。修正またはロールバックを数分で実行できます。
  • チャネルポリシー証明:ログが、プロダクションを保護するためのガードレール (メジャーをブロック、エミュレータ/開発用ビルドを無効化、プラットフォーム制限) が実際に動作していることを確認します。
  • 収益と評判保護:更新が悪いネットワークで遅延したり、計画上限に達したりすると、変換、セッション、レビューの数が減る前に介入できます。
  • シングルソースオブトゥルース:製品、QA、サポートは同じクラウドログストリームを共有するため、Xcode/Android Studioを探す必要がなく、エンジニアにDMする必要もありません。

Getting Started

始める

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

  1. 完了 Capgo Quickstart Capgoにアプリをセットアップし、Capgo SDKをインストールする

  2. アプリのcode内で CapacitorUpdater.notifyAppReady() アプリが初期化が完了した後、このコマンドを実行します。これにより、Capgo SDKがアプリが更新を受け取る準備ができたことを知らせます。

  3. JSバンドルをビルドし、Capgoにアップロードする

    ターミナル画面
    npm run build
    npx @capgo/cli@latest bundle upload --channel=production
  4. アプリを開き、更新をダウンロードするのを待ちます。更新のステータスを確認するには使用できます:

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

__CAPGO_KEEP_0__を参照してください ライブ更新のデプロイ 詳細はガイドを参照してください。

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の承認ガイドの実用的な背景