Zum Hauptinhalt springen
Capgo Logo
Capgo Live Updates

Die Wartezeit umgehen. Sofort liefern. OTA-Updates für Ionic- und Capacitor-Apps.

Web-layer-Fixes sofort für Ionic- und Capacitor-Apps pushen. Die Wartezeit beim App Store umgehen.

Unterstützung von Menschen von Martin

14-tägige kostenlose Testversion. Keine Kreditkarte erforderlich.

✓ 99,9% Verfügbarkeit ✓ 300+ Standorte aktiv ✓ Dreifacher Anbieter für höhere Verfügbarkeit

Native Rolloback

JS failures recover outside JavaScript

99,9% Verfügbarkeit

Plattformverfügbarkeit

Dynamische Kanäle

Kanar, Beta, Support- und Produktionskanäle

300+ Edge-Standorte

Weltweiter CDN

~50ms typisch

Extrem niedrige Latenz

Geräteprotokolle

Per-Geräte-Update-Status und -Rücksetzgeschichte

Unterstützte Laufzeiten

Eines Capgo Backend für jeden Hybrid-Stack, den Sie liefern.

Verwenden Sie die gleichen Kanäle, Uploads von Paketen, Schutz vor Rücksetzungen und Geräteprotokolle, ob Ihr App auf Capacitor, Cordova oder Electron läuft.

Capacitor

Nativ Live-Updates für iOS- und Android-Apps, die mit Capacitor erstellt wurden. Installieren Sie @capgo/capacitor-Updater und liefern Sie Pakete mit @capgo/cli.

Mehr lesen →

Cordova

Halten Sie Ihre Cordova-Toolkette und erhalten Sie trotzdem Capgo OTA auf iOS 7+ und Android 13+ mit @capgo/cordova-Updater und dem gleichen JavaScript API.

Mehr lesen →

Elektron

Pushen Sie HTML-, CSS- und JavaScript-Updates für Desktopanwendungen ohne Neuinstallation der Installationsprogramme. @capgo/elektron-updater spiegelt die mobile API.

Lesen Sie mehr →
Für die Druckphase gebaut

Wissen Sie genau, was bei Produktionsausfällen in CapacitorJS-Anwendungen passiert.

Capgo gibt mobilen Teams einen Ausweg für dringende Web-Fixes, einen kontrollierten Rollout und einen klaren Audit-Trail, damit ein schlechter Deploy nicht zu Tagen von Store-Review-Warten wird.

Produktion ohne Wartezeit auf Review wiederherstellen

Benutze Live Updates für JavaScript, CSS, Kopien, Laufzeit-Featureflags und Webasset-Fixes, während native und Capacitor Konfigurationsänderungen weiterhin durch die Stores durchgeführt werden.

Risiko kontrollieren, bevor alle das Build erhalten

Verschicken Sie in interne, Beta-, Canary- und Produktionskanäle mit Rückgängigmachung vorbereitet, bevor eine Rollout zu einem Support-Incident wird.

Nach der Veröffentlichung beweisen

Verwenden Sie Geräteprotokolle, Update-Status, Paketgeschichte und Akzeptanzmetriken, um Releases an Ingenieure, Support und Führung zu erklären.

Wählen Sie Live-Updates, wenn diese Aussagen wahr sind

  • Sie benötigen einen Wiederherstellungsweg für Produktfehler, der nicht von der App-Store- oder Play-Review-Zeit abhängt
  • Ihre App verfügt über mehrere Kundenkohorten, weiße Etiketten für Bereitstellungen, Beta-Tester oder Support-Only-Debug-Kanäle.
  • Ihr Team benötigt eine compliancefreundliche Kontrolle: signierte Pakete, Rollback, Nachvollziehbarkeit und eine Selbst-Hosting-Route
Von Martin

Wie funktionieren Capgo Live-Updates

Capgo Gründer Martin über Kanäle, Kompatibilitätsprüfungen, Rollback und sichere Lieferung von Web-Bundle-Änderungen nach Store-Zustimmung

Martin, Gründer, Capgo

Live update Beweis

Teams, die bereits mit Capgo liefern

Kurze Notizen von Capacitor Teams, die Capgo für Produkt-OTA-Updates verwenden

5.0/5 von Entwicklerteams bewertet 9,400+ Teams Bewertungen lesen

Der Capgo Capacitor-Updater-Plugin hat unsere Update-Veröffentlichung komplett umgestaltet. Was früher Tage dauerte, dauert jetzt nur noch Minuten.

Sergiu S Leiter der Entwicklungsabteilung, drivolino GmbH

Mit der Möglichkeit, Produktions-OTA-Updates sofort ohne Wartezeit auf die vollständige App-Store-Überprüfung zu pushen, haben wir einen enormen operativen Vorteil erzielt.

Kapil Gründer, NuTriQ
Was ist im Paket

Für sichere OTA-Updates, nicht nur für schnelle Uploads.

Grundlage: Native Runtime, Rolloback, Validierung und Rollout-Kontrolle in einem Service.

Capgo Live Updates
Eigene Native Engine
Downloads, Installation und Aktivierung laufen auf native OS-Threads. JavaScript-Crashes können den Update-Prozess nicht beeinflussen.
$ npx @capgo/cli bundle upload
✔ validated · ✔ published · ✔ rolling out

Aktuelle Update-Erkennung

CLI überprüft native Abhängigkeiten und warnt Sie vor dem Bereitstellen von inkompatiblen Updates. Schicken Sie Web-Änderungen schnell ohne native-breaking code an Kunden.

Automatischer Rolloback

Wenn Ihre App innerhalb von 10 Sekunden nicht die notifyAppReady()-Methode aufruft, rollen wir automatisch zurück zur letzten funktionierenden Version.

Vorflug-Validierung

Validiert notifyAppReady(), index.html, Bundle-Größenlimits und -Checksummen, bevor jede Upload akzeptiert wird.

Unverfälschbare Updates

Jeder Update ist 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.

Selbstheilende Updates

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

Release-Tracks live wechseln (kein neuer Binary)

Capgo-Kanäle sind lebendige Steuerungen, nicht vorgegebene. Bewegen Sie Benutzer zwischen Dev, Staging, PR, Canary und Produktionsumgebungen aus Ihrer App-UI oder über API sofort.

Push-gesteuerte Auto-Updates

Paaren Sie Capgo-Benachrichtigungen mit Live-Updates, damit ein stummer Push fragen kann, ob Geräte überprüfen, herunterladen und die neueste Bundle für den ausgewählten Kanal anfordern sollen.

Release-Intelligenz

Bruchende Updates vor dem Versand erkennen

Überprüfen Sie, ob ein Upload OTA-sicher ist, eine native Build benötigt oder warten sollte — bevor es in die Produktion kommt.

  • OTA-sicher: native Pakete entsprechen dem Produktionskanal
  • Native build needed: a plugin or Capacitor dependency changed
  • Rollout-Aktion: durch native Version sperren, den Kanal pausieren oder einen Store-Build auslösen.

Menschliche Unterstützung von Martin

Capgo Konsolen-Demo-Anwendung, die eine Live-Update-Bundle, Release-Daten, Prüfsumme und verknüpfte Kanäle zeigt.

$ npx @capgo/cli@latest bundle hochladen --kanal production --fehlschlag-bei-inkompatibilität

Warnung: native-inkompatibles Bundle

@capacitor/camera wurde von 6.1.0 auf 6.2.0 geändert.

Versuch fehlschlagen oder zuerst eine native Build bereitstellen

SEE ES GESCHEHEN

Wie sich alles abspielt, wenn Sie ein live update bereitstellen

Four short animations: how a fix reaches a phone, what can ship over the air, why downloads stay small, and how you recover from a bad release.

Was ist möglich

Flexible Update-Kontrolle

Wählen Sie die richtige Combination von Update-Typen für die Bedürfnisse Ihrer App

Anwenden Sie die Zeitung

Kontrolle über die Anwendung von Updates Standard Hintergrund, atInstall, bei der Startoder immer

Zögern Sie Bedingungen

Warten Sie auf bestimmte Bedingungen: Datum, Hintergrund, Native Version, oder Beenden Ereignis

Version blockiert

Kontrolle Semver-Updates: Keine, Mehr, Kleiner, Patch, or Metadaten

Lieferarten

Vollbundle Vollbundle (ganzer JS-Bundle) oder Delta/Manifest (nur geänderte Dateien für schnellere Updates)

App Store & Google Play

Wird Apple oder Google OTA-Updates ablehnen?

Not for using live updates. Both stores let apps download interpreted code like JavaScript, HTML, and CSS, as long as each update stays within the app you submitted for review.

Unser Erfolgsrekord

0 Ablehnungen

Wir haben in über 4.700 Apps in Betrieb nie eine App abgelehnt, weil sie Updates mit Capgo bereitstellt.

Hat Apple Capgo jemals als Problem gemeldet?

Unsere Splash-Screen-Automatik-Versteckungsfunktion ist bei Laufzeit mit der separaten Splash-Screen-Plugin verknüpft. Apples Review hat diese dynamische Verlinkung als dynamisches code-Problem identifiziert. Es war jedoch unabhängig von OTA-Updates und wir haben die dynamische Verlinkung aus dem Plugin entfernt.

Apple-Entwicklerprogramm-Lizenzvereinbarung

Apps können interpretierte code herunterladen, wenn dies nicht den Hauptzweck der App ändert, eine Verkaufsplattform für andere code oder Apps erstellt oder das Signieren, das Sandbox oder andere Sicherheitsfunktionen des Betriebssystems umgeht.

Offizielle Richtlinie : Apple

Google Play-Geräte- und Netzwerkmissbrauchsrichtlinie

Apps dürfen ihre eigenen native code außerhalb von Google Play nicht aktualisieren. Code-Code, der in einem Interpreter oder virtuellen Maschine ausgeführt wird, wie JavaScript in einem WebView, ist explizit ausgenommen.

Offizielle Richtlinie : Google Play

Bleiben Sie innerhalb der Regeln

  • Schicken Sie Web-Schichtenänderungen über die Luft: JavaScript, HTML, CSS und Assets.
  • Senden Sie native code, Berechtigungen und Plugin-Änderungen über einen Store-Release.
  • Keep every update within the purpose you submitted for review.

Review decisions always belong to Apple and Google, so no vendor can promise approval. Capgo keeps you on the side of the policies they publish.

Lesen Sie die FAQ zur Store-Richtlinie
Ehrliche Vergleichbarkeit

Capgo Live-Updates gegenüber den Alternativen.

Ebenso Ionic und Capacitor OTA-Zusagen. Verschiedenes Sicherheitsmodell.

Capgo Live-Updates Selbstgebaute / selbstgehostete Lösungen Custom scripts and static hosting Konkurrenz-Cloud
Update-Zeitrahmen Vollständig nativ. Herunterladen, installieren und aktivieren auf nativen OS-Threads. Ein JS-Crash kann den Update-Pipeline nicht brechen. Läuft in Ihrem App-JS-Kontext. Ein schlechter Bundle kann auch Updates brechen. Mostly app-layer delivery. JS errors can block or corrupt the update flow.
Rückgängigmachung Nativ rückgängig. Fällt auf das letzte gute Bundle zurück, außerhalb von JavaScript, selbst wenn der neue Bundle auf dem Starten abstürzt. Sie entwerfen und pflegen Ihre eigene Rückgängigmachung-Logik. Ein Rollback ist vorhanden, hängt aber oft von der Funktion des Appschichtes ab.
Fehlschlag-Schutz Automatisch. Rolls back if notifyAppReady() is not called within 10 seconds. Sie instrumentieren und überwachen es selbst. Optional oder manuell, je nach Produkt.
Nativkompatibilität CLI-Überprüfungen. Überprüft native Abhängigkeiten vor dem Upload und markiert veränderte Teile. Keine Leitlinien, bis Sie sie bauen. Nur Upload-Validierung bei den meisten Produkten.
Vor-Upload-Validierung Tiefe Überprüfungen. Es werden index.html, Bundle-Größe, Checksummen, duplizierte Versionen und Hub-Beschränkungen überprüft. Your CI rules, if you wrote them. Grundlegende Paketprüfungen.
Rollenkontrolle Dynamische Kanäle. Kanarenversion, Beta, Produktionsversion, Support und per-Geräte-Kanalzuweisung. Multiple hosted URLs or custom routing. Unterstützte Kanäle, Tiefe und APIs variieren.
Gerätevisibilität Gerätespezifische Protokolle. Installation, Fehlschlag, Rollover und Richtlinienereignisse pro Gerät ohne Xcode oder Android Studio. Benutzerdefinierte Analytik oder Serverseitige Downloadzähler. Dashboard aggregates, less per-device depth.
Probieren Sie vor dem Bezahlen Ja 14-tägige kostenlose Testversion. Keine Kreditkarte erforderlich. Billige Hosting bis der Traffic wächst. Tiered plans. Trials vary by vendor.

Der Vergleich spiegelt typische DIY/Self-Hosted-Einstellungen und öffentliche Konkurrenten-Cloud-Dokumentation wider.

Kommen Sie von Expo?

Die EAS-Update-Äquivalent für Capacitor-Apps

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. Verwenden Sie Capgo , wenn Sie die Web-Oberfläche beibehalten.

Capgo Live Updates
Schicken Sie Ihre nächste Reparatur heute.

Automatisch in 5 Minuten starten. Wechseln Sie auf manuelle Steuerung, wenn Ihre Release-Strategie es erfordert.

Unterstützung durch Menschen von Martin

Starten Sie mit dem Versand →
✓ 99,9% Verfügbarkeit ✓ Weltweite CDN-Lieferung ✓ 14-tägige unbegrenzte kostenlose Testversion