メインコンテンツにジャンプ
Capgo ライブアップデート

待たずに修正を配信。 IonicやCapacitor アプリ向けのOTAアップデート。

CapacitorアプリのIonicとWeb層の修正を即時で配信。アプリストアの待ち時間をスキップ。

14日間無制限の無料試用。クレジットカードは必要ありません。

99.99%の稼働率 300+のアクティブなロケーション トリプルプロバイダーの耐久性

ネイティブロールバック

JavaScriptのエラーはJavaScriptの外で回復する

99.99%の稼働率

プラットフォームの稼働率

ダイナミックチャンネル

Canary、ベータ、サポート、および生産用トラック

300+ エッジロケーション

世界中のCDN

44msの典型

超低遅延

デバイスログ

各デバイスごとの更新状況とロールバック履歴

サポートされているランタイム

あなたが配信するすべてのハイブリッドスタックごとに1つのCapgoバックエンド

Capacitor、Cordova、またはElectronでアプリが実行される場合でも、同じチャネル、バンドルアップロード、ロールバック保護、デバイスログを使用できます。

Capacitor

iOSおよびAndroidアプリのCapacitorでビルドされたネイティブライブアップデート。@capgo/capacitor-updaterをインストールし、@capgo/cliでバンドルを配信してください。

Read more →

Cordova

Keep your Cordova toolchain and still get Capgo OTA on iOS 7+ and Android 13+ with @capgo/cordova-updater and the same JavaScript API.

Read more →

Electron

Push HTML, CSS, and JavaScript updates to desktop apps without rebuilding installers. @capgo/electron-updater mirrors the mobile API.

Read more →
リリースの圧力に耐える

CapacitorJSアプリの生産停止時、起こることについてはっきりわかります。

Capgoは、緊急のWeb修正、制御されたロールアウト、明確なアクセスログを提供し、悪いデプロイがストアのレビュー待ちの日々に変わるのを防ぎます。

生産を回復するのを待つ必要はありません

JavaScript、CSS、コピー、実行時フラグ、Webアセットの修正にライブアップデートを使用し、ネイティブとCapacitorの設定変更はストアを通じて継続します。

リスクを管理する前に、ビルドが全員に配布される前に

内部、ベータ、カニラ、プロダクション チャンネルにロールバック可能な状態で配信する

リリース後に発生したことを証明する

デバイス ログ、更新状況、バンドル履歴、採用メトリクスを使用して、エンジニア、サポート、リーダーシップにリリースを説明する

次のステートメントが真の場合にライブ更新を選択する

  • App Store または Play のレビュー時間に依存しない、プロダクション バグのリカバリ パスが必要
  • 複数の顧客コホート、ホワイト ラベル デプロイ、ベータ テスター、サポート専用のデバッグ チャンネルを持つアプリがある
  • チームが法的要件に適合するコントロールが必要:署名されたバンドル、ロールバック、監査可能性、自主的なホスティング
マーティンより

なぜ Capgo のライブ更新がそのように機能するのか

Capgo の創設者であるマーティンによるチャンネル、互換性チェック、ロールバック、ストア承認後に安全にウェブ バンドルを配信する方法についての説明

マーティン、Capgo の創設者

ライブ更新の証明

Capgo を使用しているチーム

Capacitor のチームからのお知らせ — Capgo を使用してプロダクションのOTA更新を実施しています。

Capgo の Capacitor Updater プラグインは、更新を配信する方法を完全に変革しました。何日もかかったものが、わずか数分で完了するようになりました。

Sergiu S drivolino GmbH のリード開発者

プロダクションのOTA更新を即時実行できるようになったことは、フルアプリストアのレビューサイクルを待たずに実行できるようになったことで、運用上の大きな利点となりました。

Kapil Founder, NuTriQ
BOXの中のもの

安全なOTA更新用に設計されています。ただし、高速アップロードのみではありません。

1つのサービスでネイティブランタイム、ロールバック、検証、ロールアウト制御を提供します。

Capgo Live Updates
Pure Native Engine
ダウンロード、インストール、そしてアクティベーションはネイティブOSスレッド上で実行されます。JavaScriptのクラッシュはアップデートプロセスに影響を与えることができません。
$ npx @capgo/cli bundle upload
✔ validated · ✔ published · ✔ rolling out

アップデート検知

CLIはネイティブ依存関係をスキャンし、不互換なアップデートを配布する前に警告します。ウェブの変更を速く配信することができます。ただし、ネイティブを破壊するcodeを顧客に配信する必要はありません。

自動ロールバック

アプリがnotifyAppReady()を10秒以内に呼び出さない場合、自動的にロールバックして最後の正常なバージョンに戻します。

Pre-flight Validation

Validates notifyAppReady(), index.html, bundle size limits, and checksums before accepting any upload.

Tamper-Proof Updates

Every update is checksummed, signed, and encrypted end-to-end. No one can tamper with updates - not even Capgo can see what's inside your bundles.

Self-Healing Updates

Fallback bundle mechanism always maintains a working version. Your users never see a broken app.

Switch release tracks live (no new binary)

Capgo channels are live controls, not hardcoded. Move users between dev, staging, PR, canary, and production from your app UI or via API instantly.

Push-triggered auto updates

Pair Capgo Notifications with Live Updates so a silent push can ask devices to check, download, and queue the latest bundle for the selected channel.

Release intelligence

Catch breaking updates before they ship

生産環境に到達する前にアップロードがOTA安全、ネイティブビルドが必要、または待つべきかを確認してください。

  • OTA安全:ネイティブパッケージが生産チャネルと一致しています。
  • ネイティブビルドが必要:プラグインまたはCapacitor依存関係が変更されました。
  • ロールアウトアクション:ネイティブバージョンでゲートする、チャネルを一時停止する、またはストアビルドをトリガーする。
Capgoライブアップデートダッシュボードは、リリースの健康状態と互換性の警告を表示しています。

$ npx @capgo/cli@latest bundle upload --channel production --fail-on-incompatible

警告:ネイティブ互換性のないバンドル

@capacitor/cameraが6.1.0から6.2.0に変更されました。

アクション:アップロードを失敗させるか、ネイティブビルドを先に送信する。

しくみ

How It Works

スピードが必要なときは自動、制御が必要なときは手動。各ステップで安全チェック。

1

CLI の検証

アップロード前に、CLI はネイティブ依存関係、バージョン互換性、必要なファイルをチェックします。

2

ネイティブダウンロード

純粋なネイティブ code ダウンロードとインストール - JavaScriptから完全に隔離

3

アプリが準備完了

アプリが notifyAppReady() を呼び出さない場合、自動ロールバックが 10 秒以内に発動します。

正直な比較

Capgo Live Updates と代替品の比較

同じ Ionic と Capacitor OTA の約束。安全性のモデルが異なります。

Capgo Live Updates DIY / 自作ホスト カスタムスクリプトと静的ホスティング 競合するクラウド
ランタイムの更新 完全にネイティブです。 ネイティブOSスレッド上でダウンロード、インストール、そしてアクティブ化します。JSのクラッシュは更新パイプラインを破壊することはできません。 アプリケーションJSコンテキスト内で実行されます。悪いバンドルは更新フローをブロックまたは汚染することもできます。 ほとんどのアプリケーションレイヤー配信です。JSエラーは更新フローをブロックまたは汚染することもできます。
ロールバック回復 ネイティブロールバック 新しいバンドルが起動時にクラッシュした場合でも、JavaScript外の最後の良好なバンドルにフォールバックします。 あなたがロールバックロジックを設計および維持することです。 アプリレイヤーがまだ動作している場合、ロールバックは存在しますが、依存関係が多い場合があります。
インストールガードが失敗しました。 自動。 notifyAppReady() が 10 秒以内に呼び出されない場合にロールバックします。 自分でインストルメントと監視します。 オプションまたは製品によっては手動になります。
ネイティブ互換性 CLI チェック アップロード前にネイティブ依存関係をスキャンし、破壊的な変更をフラグします。 ガードレールは自分で作る必要があります。 アップロード検証はほとんどの製品で実行されます。
アップロード検証のみ 深いチェック。 index.html、バンドルサイズ、チェックサム、重複バージョン、そしてハブ制約を検証します。 あなたが書いたCIルール。 基本的なバンドルチェック。
ロールアウト制御 ダイナミックチャネル。 カニラ、ベータ、プロダクション、サポート、そしてデバイスごとのチャネル割り当て。 複数のホストされたURLまたはカスタムルーティング。 サポートされるチャネル、深さ、APIのバリエーションが異なります。
デバイスの可視性。 デバイスごとのログ。 XcodeまたはAndroid Studioを必要とせずにインストール、失敗、ロールバック、ポリシーイベントをデバイスごとに表示します。 カスタムの分析やサーバーサイドのダウンロードカウント. ダッシュボードは、デバイスごとの深さを減らしたものです。
試してみてお金を払う はい. 14日間無制限の無料試用。クレジットカードは必要ありません。 トラフィックが増えると安いホスティングが可能です。 Tiered プラン。各ベンダーの試用期間は異なります。

比較は、一般的な DIY / 自己ホストされたセットアップとパブリックな競合相手のクラウドドキュメントを反映しています。

Capgo Live Updates
Capacitor Live Update システムの最も完全なバージョンに備えていますか?

5分以内に自動で開始。リリース戦略が必要なときは、手動で制御を切り替えます。

Start shipping →
99.99%のアップタイム 世界中のCDN配信 14日間無制限の無料試用

Capgo Live Updatesで続ける

このIonicとCapacitorのライブアップデートページを接続する チャンネル, ロールバック, 更新動作, Capgoの通知, CapacitorのアップデートャーCapgoネイティブビルド __CAPGO_KEEP_0__のリリースにはまだストアのレビューが必要です。