Skip to content

ページのコピー

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

このガイドでは、 Capgo クイックスタート を完了し、既に:

  1. __CAPGO_KEEP_0__ をあなたの __CAPGO_KEEP_1__ アプリにインストール @capgo/capacitor-updater SDK in your Capacitor app

  2. に設定 capacitor.config.ts

  3. あなたの code に CapacitorUpdater.notifyAppReady() メソッド

を追加

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

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

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__のQuickstart Capgo Quickstart 次のステップ

ネイティブクラウドビルド製品ページ/ Capgo Builder / 画面/エリア: Native Build Builder Credit Next / 役割: UIラベルまたはナビゲーションアイテム

「次のステップ」セクションのタイトル

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

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

Deploy a Live Update を使用している場合、CI/CDの自動化を計画するには、 それを Capgo CI/CD Capgo製品フロー向けCI/CD Capgoネイティブビルド Capgo製品フロー向けネイティブビルド Capgo統合 Capgo製品フロー向け統合 CI/CD統合 __CAPGO_KEEP_0__アクション統合 GitHubアクション統合の実装詳細 for the implementation detail in GitHub Actions Integration.