ページのコピー
このプラグインのインストール手順とフルマークダウンガイドを含むセットアップのプロンプトをコピーします。
Capgoは、リアルタイムでアプリのUIとビジネスロジックをリモートで更新することができます。アプリストアを経由せずに、直接ユーザーにJSバンドルアップデートをプッシュして、バグを即座に修正し、新機能を配信できます。
このガイドでは、 Capgo クイックスタート を完了し、既に:
-
__CAPGO_KEEP_0__ をあなたの __CAPGO_KEEP_1__ アプリにインストール
@capgo/capacitor-updaterSDK in your Capacitor app -
に設定
capacitor.config.ts -
あなたの code に
CapacitorUpdater.notifyAppReady()メソッド
を追加
アップロードするバンドル
アップロードするバンドルCapgoとSDKがインストールおよび設定されたら、最初のライブアップデートバンドルをアップロードする準備が整います。
-
Webアセットをビルドしてください。
ターミナルウィンドウ npm run build -
Capgoにバンドルをアップロードしてください。
ターミナルウィンドウ npx @capgo/cli@latest bundle upload --channel=production/github/workflows/build_and_deploy.yml name: Build source code and send to Capgoconcurrency:group: ${{ github.workflow }}-${{ github.ref }}cancel-in-progress: trueon:push:branches:- mainjobs:deploy_to_capgo:runs-on: ubuntu-lateststeps:- name: Checkoutuses: actions/checkout@v6- uses: actions/setup-node@v6with:node-version: '24'- name: Install dependenciesrun: npm install- name: Buildrun: npm run build- name: Deploy to Capgorun: npx @capgo/cli@latest bundle upload -a ${{ secrets.CAPGO_TOKEN }} --channel ${{ env.CHANNEL }}env:CAPGO_TOKEN: ${{ secrets.CAPGO_TOKEN }}.gitlab-ci.yml stages:- buildbuild:stage: buildimage: node:18cache:- key:files:- package-lock.jsonpaths:- .node_modules/script:- npm install- npm run build- npx @capgo/cli@latest bundle upload -a $CAPGO_TOKEN --channel $CAPGO_CHANNELartifacts:paths:- node_modules/- dist/only:- masterこのコマンドで指定されたチャンネルに新しいバンドルバージョンをアップロードします。
アップロードのトラブルシューティング
セクション「アップロードのトラブルシューティング」アップロードが失敗した場合、次の点を確認してください。
- アプリIDが
capacitor.config.tsmatches your app in the Capgo dashboard - You’re running the upload command from the root of your Capacitor project
- Webアセットがビルドされ、最新の状態であるか
あなたがまだ問題を解決できなければ トラブルシューティング セクション
デバイスでアップデートを受信する
デバイスでアップデートを受信するあなたのバンドルがアップロードされたら、デバイスでライブアップデートをテストできます:
-
アプリをデバイスに同期する
ターミナル npx cap sync ios -
別のターミナルを開いて、次のコマンドを実行してアップデートのステータスを確認する
ターミナル npx @capgo/cli@latest app debug -
ローカルでアプリを実行する:
ターミナルウィンドウ npx cap run iosまたはiOS/AndroidプロジェクトをXcode/Android Studioで開き、ネイティブで実行してください。
-
アプリを約30秒間開いて、バックグラウンドでアップデートをダウンロードするようにしてください。
-
ログは数秒後にアップデートのステータスを表示するようになります。
-
アプリを閉じて再度開きます。ライブアップデートが適用されたことを確認してください!
__CAPGO_KEEP_0__のQuickstart Capgo Quickstart 次のステップ
ネイティブクラウドビルド製品ページ/ Capgo Builder / 画面/エリア: Native Build Builder Credit Next / 役割: UIラベルまたはナビゲーションアイテム
「次のステップ」セクションのタイトル初めてのライブアップデートを成功させたこと、Capgo!
詳しく知りたい場合は、以下の Capgo ライブアップデートドキュメントを確認してください。 ここでは、次の重要なトピックについて説明します。
Deploy a Live Update
セクションのタイトル “Deploy a Live Update”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.