Capacitor
Native Live-Updates für iOS- und Android-Apps, die mit Capacitor erstellt wurden. Installieren Sie @capgo/capacitor-Updater und bereitstellen Sie Bundles mit @capgo/cli.
Lesen Sie mehr →Pushen Sie web-layer-Fixes sofort für Ionic- und Capacitor-Apps. Vermeiden Sie die Wartezeit im App Store.
Unterstützung durch Menschen von Martin
14-tägige unbegrenzte kostenlose Testversion. Keine Kreditkarte erforderlich.
Native Rollover
JavaScript-Fehler werden außerhalb von JavaScript wiederhergestellt
99,99% Verfügbarkeit
Plattformverfügbarkeit
Dynamische Kanäle
Canary-, Beta-, Support- und Produktionskanäle
300+ Edge-Standorte
Weltweiter CDN
44ms typisch
Extrem niedrige Latenz
Geräteprotokolle
Geräteaktualisierungsstatus und Rollover-Geschichte
Verwenden Sie die gleichen Kanäle, Uploads von Bundeln, die Rücksetzschutzfunktion und Geräteprotokolle, unabhängig davon, ob Ihre App auf Capacitor, Cordova oder Electron läuft.
Native Live-Updates für iOS- und Android-Apps, die mit Capacitor erstellt wurden. Installieren Sie @capgo/capacitor-Updater und bereitstellen Sie Bundles mit @capgo/cli.
Lesen Sie mehr →Halten Sie Ihre Cordova-Toolchain und erhalten Sie trotzdem Capgo OTA auf iOS 7+ und Android 13+ mit @capgo/cordova-Updater und der gleichen JavaScript-API.
Lesen Sie mehr →Pushen Sie HTML-, CSS- und JavaScript-Updates zu Desktop-Anwendungen, ohne dass Sie Installationsprogramme neu erstellen müssen. @capgo/electron-Updater spiegelt die mobilen API wider.
Lesen Sie mehr →Capgo bietet mobilen Teams einen Veröffentlichungsweg für dringende Web-Fixes, einen kontrollierten Rollout und eine klare Audit-Trail, so dass ein schlechter Deploy nicht zu Tagen von Wartezeit auf die Bewertung durch den Store wird.
Verwenden Sie Live-Updates für JavaScript, CSS, Copy, Laufzeit-Feature-Flags und Web-Asset-Fixes, während native und Capacitor-Konfigurationsänderungen weiterhin durch die Stores laufen.
Zu internen, Beta-, Canary- und Produktionskanälen liefern, mit Rücksetzoption vorbereitet, bevor eine Rollout zu einem Support-Fall wird.
Verwenden Sie Geräteprotokolle, Update-Status, Bundle-Geschichte und Akzeptanzmetriken, um Releases an Engineering, Support und Führung zu erklären.
Capgo-Gründer Martin über Kanäle, Kompatibilitätsprüfungen, Rückschrittbarkeit und sichere Lieferung von Web-Bundle-Änderungen nach Store-Zustimmung.
Martin, Gründer, Capgo
Short notes from Capacitor teams using Capgo for production OTA updates.
The Capgo Capacitor Updater plugin completely transformed how we ship updates. What used to take days now takes just minutes.
Die Möglichkeit, Produktions-OTA-Updates sofort ohne Wartezeit auf die vollständige App-Store-Überprüfung zu pushen, war ein massiver operativer Vorteil.
Kontext: Produktseite für Live-Updates. Rolle: Abschnitts- oder Seitenüberschrift. Gesehen in: Seite live-update.astro. Bewahren Sie Capgo-Produkt- und -Markenbegriffe genau.
$ npx @capgo/cli bundle upload ✔ validated · ✔ published · ✔ rolling out
CLI scannt native Abhängigkeiten und warnt Sie vor dem Bereitstellen von inkompatiblen Updates. Schicken Sie Web-Änderungen schnell ohne die code-Bereitstellung von native-brechenden Änderungen an Kunden.
Wenn Ihre App innerhalb von 10 Sekunden nicht die notifyAppReady()-Methode aufruft, rollen wir automatisch zurück zur letzten funktionierenden Version.
Validiert notifyAppReady(), index.html, Bundle-Größenlimits und -Checksummen, bevor wir jede Upload-Datei akzeptieren.
Jedes Update wird mit einer Checksumme, einem digitalen Zertifikat und einer Ende-zu-Ende-Verschlüsselung signiert. Niemand kann Updates manipulieren – nicht einmal Capgo kann sehen, was in Ihren Bundeln ist.
Die Fallback-Bundle-Mechanismus hält immer eine funktionierende Version bereit. Ihre Benutzer sehen nie einen gebrochenen App.
Laden Capgo-Kanäle sind lebendige Steuerungen, nicht festgelegt. Bewegen Sie Benutzer zwischen Entwicklungs-, Staging-, PR-, Canary- und Produktionskanälen aus Ihrer App-UI oder über API sofort.
Paaren Sie Capgo-Benachrichtigungen mit Live-Updates, damit ein stummer Push die Geräte auffordern kann, zu überprüfen, herunterzuladen und die neueste Bundle für den ausgewählten Kanal anzustellen.
Überprüfen Sie, ob ein Upload OTA-sicher ist, eine native Build benötigt oder warten sollte, bevor es in die Produktion kommt.
Menschliche Unterstützung von Martin
$ npx @capgo/cli@latest bundle hochladen --kanal production --fehlschlagen-bei-inkompatibilität
Warnung: native-inkompatibles Bundle
@capacitor/Kamera wurde von 6.1.0 auf 6.2.0 geändert
Aktion: Diese Upload abbrechen oder einen native Build erstellen
Wie es funktioniert
CLI Validiert
Native Downloads sind verfügbar für native code-Downloads und -Installationen - völlig isoliert von JavaScript
Deine App ruft notifyAppReady() auf. Wenn sie dies innerhalb von 10 Sekunden nicht tut, wird automatisch ein Rollback durchgeführt
Capacitor Live Updates
| Capgo Live Updates | Selbstgebaute / selbst gehostete Lösung Benutzerdefinierte Skripte und statische Hosting | Konkurrenz-Cloud | |
|---|---|---|---|
| Update des Laufzeitumgebungs | Vollständig nativ Herunterladen, installieren und aktivieren auf native OS-Threads. Ein JS-Crash kann den Update-Pipeline nicht unterbrechen | Ausführt sich in Ihrem App-JS-Kontext. Ein schlechter Bundle kann auch die Updates unterbrechen. | Meistens app-layer-Übermittlung. JS-Fehler können den Update-Flow blockieren oder verderben. |
| Rückgängig-Machung | Native Rückgängig-Machung. Fällt auf das letzte gute Bundle zurück, außerhalb von JavaScript, selbst wenn das neue Bundle beim Start abstürzt. | Sie entwerfen und pflegen Ihre eigene Rückgängig-Machung-Logik. | Rückgängig-Machung existiert, aber oft hängt sie von der app-Layer-Still-Working ab. |
| Installationswächter fehlgeschlagen | Automatisch. Rückgängig-Macht, wenn notifyAppReady() nicht innerhalb von 10 Sekunden aufgerufen wird. | Sie instrumentieren und überwachen es selbst. | Optional oder manuell, je nach Produkt. |
| Native-Kompatibilität | CLI-Überprüfungen. Scanniert native Abhängigkeiten vor dem Upload und markiert verändernde Änderungen. | Keine Leitlinien, außer Sie bauen sie selbst. | Upload-Validierung nur bei den meisten Produkten. |
| Vor-Upload-Validierung | Tiefe Überprüfungen. Validiert index.html, Bundle-Größe, Prüfsummen, duplizierte Versionen und Hub-Beschränkungen. | Ihre CI-Regeln, wenn Sie sie geschrieben haben. | Grundlegende Bundle-Überprüfungen. |
| Rollout-Kontrolle | Dynamische Kanäle. Kanar, Beta, Produktions, Support und Zuweisung pro Gerät im Kanal. | Mehrere gehostete URLs oder benutzerdefinierte Routing. | Unterstützte Kanäle, Tiefe und APIs variieren. |
| Geräte sichtbar | Geräteprotokolle. Installation, Fehlschlag, Rollover und Policy-Ereignisse pro Gerät ohne Xcode oder Android Studio. | Benutzerdefinierte Analytics oder Serverseitige Downloadzähler. | Dashboard aggregiert, weniger Tiefe pro Gerät. |
| Probieren Sie vor dem Bezahlen | Ja. 14-tägige unbegrenzte kostenlose Testversion. Keine Kreditkarte erforderlich. | Günstige Hosting bis der Traffic wächst. | Tarifgestufte Angebote. Probeversionen variieren je nach Anbieter. |
Der Vergleich spiegelt typische Selbstbau-/Eigenhost-Setup und öffentliche Konkurrenz-Cloud-Dokumentation wider.
EAS-Update sendet JavaScript-Fixes für Expo- und React-Native-Apps. Capgo tut das Gleiche für Capacitor Web-Bundles: Kanäle, Rollover und Geräteprotokolle. Bleiben Sie bei EAS, wenn die App React Native ist. Wählen Sie Capgo , wenn Sie die Web-Oberfläche beibehalten.
Bereit für das umfassendste __CAPGO_KEEP_0__ Live-Update-System?
Automatisch in 5 Minuten starten. Wechseln Sie auf manuelle Steuerung, wenn Ihre Veröffentlichungsstrategie es erfordert.
Unterstützung durch Menschen von MartinVerbinden Sie diese Ionic und Capacitor live Update-Seite mit Kanäle, Rückgänge, Updateverhalten, Live-Update-Lieferdaten, Capgo Benachrichtigungen, Capacitor Updater, Capgo Native BuildsEAS vs __CAPGO_KEEP_0__ EAS vs Capgo Footer