__CAPGO_KEEP_0__ | アイオニックと__CAPGO_KEEP_1__ ライブアップデート
Capgo ライブアップデート

待たなくてよい。修正を即時配信する。 イオニクとCapacitor アプリ向けのOTAアップデート。

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

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

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

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

Native rollback

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 氏は、チャンネル、互換性の確認、ロールバック、そして店舗の承認後に安全にウェブ バンドルを配信する方法について話しています。

Martin, Founder, Capgo

ライブアップデートの実証

Teams already shipping with Capgo

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

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

セルジウ・S リード・デベロッパー、drivolino GmbH

アプリの即時OTA更新が可能になり、フルアプリストアのレビューサイクルを待たなくても、運用上のメリットが大きくなりました。

カピル ヌトリQの創業者
BOXの中のもの

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

コンテキスト: Live updates製品ページ。役割: セクションまたはページヘッダー。見られる場所: page live-update.astro。メッセージキー `live_update_v2_bento_title` (Live Update V2 Bento Title)。

Capgo Live Updates
__CAPGO_KEEP_0__ Live Updatesコンテキスト: Live updates製品ページ。役割: 短いUIラベルまたはナビゲーションアイテム。見られる場所: page live-update.astro。メッセージキー `live_update_hero_badge` (Live Update Hero Badge)。メッセージキー `live_update_hero_badge` (Live Update Hero Badge)。
ダウンロード、インストール、そしてアクティベーションはネイティブOSスレッドで実行されます。JavaScriptのクラッシュはアップデートプロセスに影響を与えません。
$ npx @capgo/cli bundle upload
✔ validated · ✔ published · ✔ rolling out

バグ修正アップデート検出

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

自動ロールバック

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

プレフライト検証

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

改ざん対策アップデート

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

自己修復アップデート

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

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

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

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

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のコンソールデモアプリケーションは、ライブアップデートバンドル、リリース日、チェックサム、リンクされたチャンネルを表示します。

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

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

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

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

機能のしくみ

機能のしくみ

自動でスピードを求める場合、手動で制御を求める場合、安全チェックは各ステップで行われます。

1

CLIが検証する

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

2

ネイティブダウンロード

純粋なネイティブcodeダウンロードとインストールが行われ、JavaScriptから完全に分離されます

3

アプリが準備完了

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

正直な比較

Capgo Live Updates vs. 代替手段

Capacitor Live Updates

Capgo Live Updates カスタムスクリプトと静的ホスティング 競合するクラウド 実行環境の更新
完全にネイティブ ダウンロード、インストール、そしてネイティブOSスレッドでアクティブ化します。JSのクラッシュはアップデートパイプラインを破壊することはできません __CAPGO_KEEP_0__ Live Updates JS上で実行される。悪いバンドルはアップデートも破壊する可能性があります。 主にアプリ層での配信。JSエラーはアップデートフローをブロックまたは破損させる可能性があります。
ロールバック ネイティブロールバック。 起動時に新しいバンドルがクラッシュした場合でも、JavaScript外の最後の良好なバンドルにフォールバックします。 ロールバックロジックはあなたが設計および維持する必要があります。 ロールバックは存在しますが、しばしばアプリ層がまだ動作している場合にのみ依存します。
インストール失敗のガード 自動 notifyAppReady()が10秒以内に呼び出されない場合にロールバックします。 ロールバックロジックはあなたがインストルメントおよび監視する必要があります。 オプションまたは手動、製品によって異なります。
ネイティブ互換性 CLI のチェック。 アップロード前にネイティブ依存関係をスキャンし、破壊的な変更をフラグします。 ガードレールは自分で作る必要があります。 ほとんどの製品ではアップロード検証のみが実行されます。
アップロード検証 深いチェック。 index.html、バンドルサイズ、チェックサム、重複バージョン、ハブ制約を検証します。 あなたが書いたCIルール 基本的なバンドルチェック。
ロールアウト制御 動的チャネル Canary、ベータ、プロダクション、サポート、デバイスごとのチャンネル割り当て。 複数のホストされた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のネイティブビルド、そして EAS と Capgo エクスポ アプリケーション サービス