Capacitor
Nativ Live-Updates für iOS- und Android-Apps, die mit Capacitor erstellt wurden. Installieren Sie @capgo/capacitor-Updater und liefern Sie Bundles mit @capgo/cli.
Mehr lesen →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.
Eigene Rückschritte
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 Rückschlagsgeschichte
Verwenden Sie die gleichen Kanäle, Uploads von Bundeln, Schutz bei Rollover und Geräteprotokolle, unabhängig davon, ob Ihre App auf Capacitor, Cordova oder Electron läuft.
Nativ Live-Updates für iOS- und Android-Apps, die mit Capacitor erstellt wurden. Installieren Sie @capgo/capacitor-Updater und liefern Sie Bundles mit @capgo/cli.
Mehr lesen →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.
Mehr lesen →Pushen Sie HTML-, CSS- und JavaScript-Updates zu Desktop-Anwendungen, ohne Installationsprogramme neu zu erstellen. @capgo/electron-Updater spiegelt die mobilen API wider.
Mehr lesen →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 Store-Review-Wartezeit 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.
Schicken Sie die App an interne, Beta-, Canary- und Produktionskanäle mit Rücksetzoption vor einer Rollout-Veröffentlichung, die zu einem Support-Incident wird.
Verwenden Sie Geräteprotokolle, Update-Status, Bundle-Geschichte und Adoption-Metriken, um Releases an Engineering, Support und Führung zu erklären.
Capgo Gründer Martin über Kanäle, Kompatibilitätsprüfungen, Rückschritt und sichere Lieferung von Web-Bundle-Änderungen nach Genehmigung durch den Store.
Martin, Gründer, Capgo
Schlüsselnotizen von Capacitor Teams, die Capgo für Produktions-OTA-Updates verwenden
Der Capgo Capacitor Updater-Plugin hat unsere Update-Lieferung vollständig umgestaltet. Was früher Tage dauerte, dauert jetzt nur noch Minuten.
Die Möglichkeit, Produktions-OTA-Updates sofort ohne Wartezeit auf vollständige App-Store-Überprüfungszyklen durchzuführen, 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 code native-brechende Ä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 es jede Upload akzeptiert.
Jedes Update wird mit einer Checksumme, Signatur und Ende-zu-Ende-Verschlüsselung versehen. Niemand kann Updates manipulieren – nicht einmal Capgo kann sehen, was in Ihren Bundeln ist.
Das Fallback-Bundle-Mechanismus hält immer eine funktionierende Version bereit. Ihre Benutzer sehen nie einen gebrochenen App.
Capgo-Kanäle sind lebendige Steuerungen, keine festen Werte. 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, eine native Build benötigt oder warten sollte, bevor er in die Produktion kommt.
Menschliche Unterstützung von Martin
$ npx @capgo/cli@latest bundle upload --channel production --fail-on-incompatible
Warnung: native-inkompatibles Bundle
@capacitor/camera wurde von 6.1.0 auf 6.2.0 geändert
Aktion: Diese Upload abbrechen oder einen nativen Build erstellen
Automatisch, wenn Sie Schnelligkeit wollen. Manuell, wenn Sie Kontrolle benötigen. Sicherheitsprüfungen an jedem Schritt.
Bevor Sie das Upload, überprüft CLI native Abhängigkeiten, Versionenkompatibilität und erforderliche Dateien
Reine native code Downloads und Installationen des Updates - völlig isoliert von JavaScript
Ihre App ruft notifyAppReady() auf. Wenn sie dies innerhalb von 10 Sekunden nicht tut, wird automatisch ein Rollback durchgeführt
Same Ionic and Capacitor OTA promise. Different safety model.
| Capgo Live Updates | DIY / Selbstgehostet Benutzerdefinierte Skripte und statische Hosting | Konkurrenz-Cloud | |
|---|---|---|---|
| Update-Zeit | Vollständig nativ Herunterladen, installieren und aktivieren auf nativen 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. | Vorwiegend app-layer-Übermittlung. JS-Fehler können den Update-Fluss blockieren oder verderben. |
| Rückgängigmachung | Native Rückgängigmachung. 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ängigmachung. | Rückgängigmachung existiert, aber hängt oft von der app-Layer-Integrität ab. |
| Installationswächter | Automatisch. Rückgängigmacht, wenn notifyAppReady() nicht innerhalb von 10 Sekunden aufgerufen wird. | Sie instrumentieren und überwachen es selbst. | Optional oder manuell, je nach Produkt. |
| Eigenschaften von Native-Systemen | CLI-Überprüfungen. Scannen Sie native Abhängigkeiten vor dem Upload und markieren Sie Bruchstellen. | Keine Wartung, außer Sie bauen sie selbst. | Upload-Validierung nur bei den meisten Produkten. |
| Vor-Upload-Validierung | Tiefe Überprüfungen. Überprüft index.html, Bundle-Größe, Prüfsummen, Duplikate und Hub-Beschränkungen. | Ihre CI-Regeln, wenn Sie sie geschrieben haben. | Grundlegende Bundle-Überprüfungen. |
| Rollenkontrolle | Dynamische Kanäle. Kanar, Beta, Produktions, Support und zielgerichtete Gerätekanalzuweisung. | Multiple gehostete URLs oder benutzerdefinierte Routing. | Unterstützte Kanäle, Tiefe und APIs variieren. |
| Geräteanzeige | Geräteprotokolle. Installations-, Fehlerrückroll- und Richtlinienereignisse pro Gerät ohne Xcode oder Android Studio. | Benutzerdefinierte Analysen oder Serverseitige Downloadzählungen. | Dashboardaggregationen, weniger Tiefe pro Gerät. |
| Probieren Sie vor dem Bezahlen | Ja. 14-tägige unbegrenzte kostenlose Testversion. Keine Kreditkarte erforderlich. | Billiges Hosting, bis der Traffic wächst. | Tarifgestufte Angebote. Probezeit variiert nach Anbieter. |
Der Vergleich spiegelt typische Selbstbau-/Eigenhost-Setup und öffentliche Konkurrenz-Cloud-Dokumentation wider.
EAS-Update liefert 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 Release-Strategie es erfordert.
Unterstützung durch Menschen von MartinVerbinden Sie diese Ionic und Capacitor Live-Update-Seite mit Kanäle, Rückgänge, Update-Verhalten, Live-Update-Lieferdaten, Capgo Benachrichtigungen, Capacitor Updater, Capgo Native Buildsund EAS gegen Capgo zur Vergleichbarkeit der Expo-Anwendungsdienste.