メニューに進む

__CAPGO_KEEP_0__

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

このガイドでは、Capacitorを使用したアプリケーションの開発を前提としています。 Capgo はいどようひょうじ そしてすでに:

  1. インストールが完了しました。 @capgo/capacitor-updater SDK をあなたの Capacitor アプリ内で

  2. アプリIDと更新チャンネルを設定しました。 capacitor.config.ts

  3. Added in your code the CapacitorUpdater.notifyAppReady() メソッド

まだ実行していないステップがあれば、まずはクイックスタートを完了してください。

CapgoとSDKがインストールされ、設定されたら、最初のライブアップデートバンドルをアップロードする準備ができました:

  1. ウェブアセットをビルドする

    ターミナルウィンドウ
    npm run build
  2. バンドルをCapgoにアップロードする

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

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

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

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

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

  • アプリIDが capacitor.config.ts Capgo ダッシュボードのアプリと一致しているか
  • You’re running the upload command from the root of your Capacitor project
  • __CAPGO_KEEP_0__プロジェクトのウェブアセットはビルドされ、最新です

問題が解決しない場合は、 トラブルシューティング セクションをご覧ください。

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

「デバイスでアップデートを受信する」のセクション

バンドルがアップロードされたら、デバイスでライブアップデートをテストできます:

  1. アプリをデバイスにSyncします:

    ターミナルウィンドウ
    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 Capgoの

Capgo で初めてのライブアップデートを成功的にデプロイしたことをお祝いします! 🎉

__CAPGO_KEEP_0__ ライブアップデートのドキュメントの残りの部分を確認してください。 Capgo ライブアップデートのドキュメントの残りの部分を確認してください。ここでチェックするべき重要なトピック:

__CAPGO_KEEP_0__ でライブアップデートをデプロイする

「__CAPGO_KEEP_0__ でライブアップデートをデプロイする」のセクション

__CAPGO_KEEP_0__ を使用している場合 Live Updateをデプロイ CI/CDの自動化を計画するには、を接続する Capgo CI/CD Capgo CI/CD内での製品ワークフロー Capgo Native Builds Capgo Native Builds内での製品ワークフロー Capgo Integrations Capgo Integrations内での製品ワークフロー CI/CD統合 CI/CD統合の実装詳細 GitHub Actions統合 GitHub Actions統合の実装詳細