Skip to main content
Capgo ライブアップデート

待たなくてよい。修正を即時配信。 イオニクとCapacitor アプリ向けのOTA更新。

イオニクとCapacitor アプリ向けのウェブ層修正を即時配信。アプリストアの待ち時間を避けます。

マーティンによる人間のサポート

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

99.99% の稼動率 300+ の場所でアクティブ 3 つのプロバイダーによる耐久性

ネイティブのロールバック

JavaScriptのエラーはJavaScript外で回復

99.99%の稼働率

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

ダイナミックチャネル

カナリア、ベータ、サポート、およびプロダクションのトラック

300+エッジロケーション

ワールドワイドCDN

44msの典型

超低遅延

デバイスログ

デバイスごとの更新ステータスとロールバック履歴

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

One Capgo backend for every hybrid stack you ship.

Use the same channels, bundle uploads, rollback protection, and device logs whether your app runs on Capacitor, Cordova, or Electron.

Capacitor

Native live updates for iOS and Android apps built with Capacitor. Install @capgo/capacitor-updater and ship bundles with @capgo/cli.

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.

リリースの圧力に耐える

CapacitorJS アプリの生産停止時に起こることを正確に知りたい

Capgo は、緊急のウェブ修正、制御されたロールアウト、明確な監査トレイルを提供し、悪いデプロイがストアのレビュー待ちの日々になるのを防ぐため、モバイルチームにリリースパスを提供します。

生産停止を回復するために待つ必要がなくなる

JavaScript、CSS、コピー、実行時機能フラグ、ウェブアセットの修正を含むライブ更新を使用し、ネイティブと Capacitor の構成変更はストアを通じて継続します。

全員がビルドを受け取る前にリスクを制御する

ロールアウトがサポートのインシデントになる前に、ロールバック用に内部、ベータ、カナリア、生産チャネルに配信する

リリース後に起こったことを証明する

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

次の文が真の場合にライブ更新を選択する

  • 生産停止の回復パスがApp StoreまたはPlayのレビュー時間に依存しない必要がある
  • アプリには複数の顧客コホート、ホワイトラベル展開、ベータテスター、サポート専用のデバッグチャネルが存在する
  • チームは、署名されたパッケージ、ロールバック、監査可能性、自社ホスティングのパスを備えた、法的合理性のあるコントロールが必要です。
マーティンから

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

Capgo の創設者であるマーティン氏は、チャンネル、互換性の確認、ロールバック、そして店舗の承認後に安全にウェブパッケージの変更を配信する方法について話しています。

Martin, Founder, Capgo

リアルタイム更新の証明

Capgoをすでに配信しているチーム

Short notes from Capacitor teams using Capgo for production OTA updates.

CapgoのCapgo Capacitor アップデート プラグインは、更新を配信する方法を完全に変革しました。何日もかかったものが、わずか数分で済みます。

セルジウ・S Lead Developer, drivolino GmbH

Being able to push production OTA updates instantly without waiting for full App Store review cycles has been a massive operational advantage.

Kapil Founder, NuTriQ
Live Update V2のセット内容

Native runtime, rollback, validation, and rollout control in one service.

Capgo Live Updates

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

重大なアップデート検出

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

自動ロールバック

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

プレフライト検証

notifyAppReady()、index.html、バンドルサイズの制限、チェックサムを検証し、アップロードを受け入れる前に実行されます。

改ざん対策のアップデート

アップデートはすべてチェックサム、署名、暗号化されます。誰もアップデートを改ざんすることはできません - それでもCapgoはバンドルの内容を確認することはできません。

自己修復アップデート

フォールバックバンドルメカニズムは常に機能するバージョンを維持します。ユーザーは壊れたアプリを表示することはありません。

リリーストラックをリアルタイムに切り替える (新しいバイナリなし)

Capgoチャンネルは、ハードコードされていないライブコントロールです。ユーザーを開発、ステージング、PR、カニャリ、生産からアプリのUIまたはAPIで即座に移動できます。

プッシュトリガーによる自動更新

Capgo通知とライブ更新を組み合わせて、静的なプッシュでデバイスに最新のバンドルをダウンロードし、キューに追加するように求めることができます。

リリースの知能

ページ/エリア: ホームページの製品機能セクション。役割: セクションサブタイトルまたはタグライン。見られる場所: コンポーネント landing/ReleaseIntelligence.astro。メッセージキー `landing_release_intelligence_subtitle` (Landing Release Intelligence Subtitle)。| ページ/エリア: ライブアップデート製品ページ。役割: 短いUIラベルまたはナビゲーションアイテム。見られる場所: ページ live-update.astro。メッセージキー `live_update_guidance_kicker` (Live Update Guidance Kicker)。

破壊的な更新をキャッチする

  • ページ/エリア: ライブアップデート製品ページ。役割: セクションまたはページヘッダー。見られる場所: ページ live-update.astro。メッセージキー `live_update_guidance_title` (Live Update Guidance Title)。
  • Native build needed: a plugin or Capacitor dependency changed
  • ページ/エリア: ライブアップデート製品ページ。役割: ウェブサイトのコピー文。見られる場所: ページ live-update.astro。Capgo製品/ブランドと開発者用語を完全に保持する。メッセージキー `live_update_guidance_desc` (Live Update Guidance Desc)。
Capgoのコンソールデモアプリ

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

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

@capacitor/camera changed from 6.1.0 to 6.2.0

アクション:アップロードを失敗させたり、ネイティブビルドを出荷したりします

機能のしくみ

__CAPGO_KEEP_0__がバンドル、リリース日、チェックサム、リンクされたチャンネルを表示します

__CAPGO_KEEP_0__がバンドルをアップロードする際にチェックします

1

CLI Validates

CLIがネイティブのダウンロードとインストールを実行します - JavaScriptから完全に分離

2

機能のしくみ

Pure native code downloads and installs the update - completely isolated from JavaScript

3

アプリが準備完了

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

正直な比較

Capgo Live Updates vs. 代替

Capacitor Live Updates

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

一般的なDIY/自主ホスト設定とパブリックな競合相手のクラウドドキュメントを反映した比較です。

EAS更新アナログ

Capacitor ライブアップデートはEAS Updateと比較した場合

EAS UpdateはExpoおよびReact Nativeアプリ向けのJavaScript修正を配信します。Capgoは、Capacitorウェブバンドルの同様の機能を実行します:チャンネル、ロールバック、デバイスログ。アプリがReact Nativeの場合、EASに留まることをお勧めします。ウェブUIを保ったままの場合は、Capgoを使用してください。

Capgo BuilderでCapgoをExpo Application Servicesと比較

Capgo ライブアップデート
Ready for the Most Complete Capacitor Live Update System?

自動起動を 5 分後に開始します。リリース戦略に応じて、手動制御に切り替えます。

マーティンによる人間のサポート

配信を開始する →
99.99%の稼働率 世界中のCDN配信 14日間無制限の無料試用

Capgo Live Updates

このIonicとCapacitorのライブアップデートページを接続 チャンネル, ロールバック, 更新動作, ライブアップデート配信データ, Capgoの通知, Capacitorのアップデート, Capgoのネイティブビルド、そして Capgo vs Capgo Capacitor