メインコンテンツにジャンプする

Deploy a Live Update

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

このガイドでは、 Capgoのクイックスタートを完了していることを前提としています。 とすでに:

  1. 「__CAPGO_KEEP_0__」をあなたの「__CAPGO_KEEP_1__」アプリにインストールしました @capgo/capacitor-updater 「SDK」のアプリIDとアップデートチャンネルを「Capacitor」に設定しました

  2. 「__CAPGO_KEEP_0__」に「__CAPGO_KEEP_0__」を追加しました capacitor.config.ts

  3. 「code」のメソッド CapacitorUpdater.notifyAppReady() まだそれらのステップを実行していない場合は、まずクイックスタートを完了してください。

あなたの「__CAPGO_KEEP_0__」アカウントにアプリを追加し、アプリにプラグインをインストールしてください。

「__CAPGO_KEEP_0__」「__CAPGO_KEEP_1__」がインストールおよび設定されたら、最初のライブアップデートバンドルをアップロードする準備ができました。

__CAPGO_KEEP_0__

With the Capgo SDK installed and configured, you’re ready to upload your first live update bundle:

  1. Build your web assets:

    ターミナル画面
    npm run build
  2. Capgoにバンドルをアップロード

    ターミナル画面
    npx @capgo/cli@latest bundle upload --channel=production

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

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

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

アップロードが失敗した場合、確認してください:

  • __CAPGO_KEEP_0__ ダッシュボードで capacitor.config.ts matches your app in the Capgo dashboard
  • あなたの Capacitor ダッシュボードに登録されているアプリと一致していることを確認してください。
  • あなたがアップロード コマンドを実行している __CAPGO_KEEP_0__ プロジェクトのルートディレクトリであることを確認してください。

あなたのウェブ アセットがビルドされ、最新の状態であることを確認してください。 あなたがまだ問題がある場合、 トラブルシューティング セクションに移動してください。

__CAPGO_KEEP_0__

__CAPGO_KEEP_1__

__CAPGO_KEEP_2__

  1. __CAPGO_KEEP_3__

    __CAPGO_KEEP_4__
    npx cap sync ios
  2. __CAPGO_KEEP_6__

    __CAPGO_KEEP_7__
    npx @capgo/cli@latest app debug
  3. __CAPGO_KEEP_9__

    __CAPGO_KEEP_10__
    npx cap run ios

    iOS/Androidプロジェクトを開いて、Xcode/Android Studioでネイティブの実行を行います。

  4. アプリを約30秒間開いておくことで、バックグラウンドでアップデートをダウンロードすることができます。

  5. ログは数秒間でアップデートされ、アップデートのステータスを表示します。

  6. アプリを閉じて再度開きます。アップデートが正常に適用されたことを確認してください!

Refer back to the Capgoのクイックスタート を参照してください。

Congrats on deploying your first live update with Capgo! 🎉

To learn more, review the rest of the Capgoのライブアップデートの詳細については、. Some key topics to check out next:

Deploy a Live Updateから続けて

Deploy a Live Updateのセクション

__CAPGO_KEEP_0__ CI/CDを使用している場合 Deploy a Live Updateを__CAPGO_KEEP_0__ CI/CDと連携する __CAPGO_KEEP_0__ CI/CDの製品ワークフローで Capgoネイティブビルド for the product workflow in Capgo CI/CD, Capgo Native Builds 製品ワークフローにおけるCapgoネイティブビルドの Capgo統合 製品ワークフローにおけるCapgo統合の CI/CD統合 CI/CD統合の実装詳細については GitHubアクション統合 実装詳細についてはGitHubアクション統合