メインコンテンツにスキップ

ライブアップデートのデプロイ

CapgoのLive Updates機能を使用して、リアルタイムでアプリのUIとビジネスロジックをリモートで更新できます。アプリストアを経由せずに、直接ユーザーにJSバンドルアップデートをプッシュして、バグを即座に修正し、新機能を配信できます。

このガイドでは、 Capgo Quickstart Quickstart

  1. Capgo @capgo/capacitor-updater SDK in your Capacitor app

  2. Capgo capacitor.config.ts

  3. Added in your code the CapacitorUpdater.notifyAppReady() Capgo

Capgo

アップロードするバンドル

アップロードするバンドル

CapgoとSDKがインストールされ、設定されていれば、最初のライブアップデートバンドルのアップロードに備えています。

  1. Webアセットをビルドしてください。

    ターミナルウィンドウ
    npm run build
  2. Capgoにバンドルをアップロードしてください。

    ターミナルウィンドウ
    npx @capgo/cli@latest bundle upload --channel=production

    指定されたコマンド内のチャンネルに新しいバンドルバージョンをアップロードします。

トラブルシューティング アップロード

セクション「トラブルシューティング アップロード」

アップロードが失敗した場合、次の点を確認してください。

  • アプリ ID capacitor.config.ts matches your app in the Capgo dashboard
  • You’re running the upload command from the root of your Capacitor project
  • Web アセットがビルドされ、最新の状態であることを確認してください。

あなたがまだ問題がある場合 トラブルシューティング セクション

デバイスでアップデートを受信する

「デバイスでアップデートを受信する」

あなたのパッケージがアップロードされたら、デバイスでライブアップデートをテストできます

  1. アプリをデバイスに同期する

    ターミナル
    npx cap sync ios
  2. 別のターミナルを開いて、次のコマンドを実行してアップデートのステータスを確認する

    ターミナル
    npx @capgo/cli@latest app debug
  3. ローカルでアプリを実行してください:

    ターミナルウィンドウ
    npx cap run ios

    または、iOS/Androidプロジェクトを開いてXcode/Android Studioでネイティブ実行してください。

  4. アプリを約30秒間開いて、バックグラウンドでアップデートをダウンロードするようにしてください。

  5. ログは数秒後にアップデートのステータスを表示するようになります。

  6. アプリを閉じて再度開いてください。ライブアップデートが適用されていることを確認してください!

__CAPGO_KEEP_0__のクイックスタート Capgo Quickstart 次のステップ

次のステップ

context

初めてのライブアップデートを成功させたことには、Capgo!

詳しく知りたい場合は、以下の Capgo ライブアップデートのドキュメントを確認してください。 ここでは、次の重要なトピックについて説明します。

Deploy a Live Update

セクション

Deploy a Live Update を使用している場合、CI/CDの自動化を計画するには、 Deploy a Live Update Capgo CI/CD Capgoの製品ワークフロー向け Capgo Native Builds Capgoの製品ワークフロー向け Capgo Integrations Capgoの製品ワークフロー向け CI/CD Integration CI/CD統合 GitHub Actions Integration GitHubアクション統合