Die Produktion ohne Wartezeit wiederherstellen
Live-Updates für JavaScript, CSS, Copy, Remote-Konfiguration und Web-Asset-Fixes verwenden, während native Änderungen weiterhin durch die Stores laufen.
Capacitor live updates
Der CLI fängt gefährliche Änderungen vor der Bereitstellung ab. Der native Engine rollt automatisch zurück, wenn etwas schief geht.
Native Rollover
JS-Fehler werden außerhalb von JavaScript wiederhergestellt
Dynamische Kanäle
Kanar, Beta, Support- und Produktionspfade
CLI Sicherheitsprüfungen
Nativ-Abhängigkeitsrisiken vor dem Upload erkannt
Geräteprotokolle
Per-Geräte-Update-Status und Rollback-Geschichte
Für die Freigabe unter Druck gebaut
Capgo gibt mobilen Teams einen Freigabeweg für dringende Web-Fixes, einen kontrollierten Rollout und eine klare Rechenschaftspflicht, damit ein schlechter Deploy nicht zu Tagen von Store-Review-Wartezeit wird.
Live-Updates für JavaScript, CSS, Copy, Remote-Konfiguration und Web-Asset-Fixes verwenden, während native Änderungen weiterhin durch die Stores laufen.
Intern, Beta, Kanar und Produktionskanäle mit Rollback-Ready-Option vor einer Rollout-Veranstaltung schicken, bevor sie zu einem Support-Incident wird.
Verwenden Sie Geräteprotokolle, aktualisieren Sie den Status, die Bundle-Geschichte und die Adoptionsmetriken, um Veröffentlichungen an Ingenieure, Support und Führung zu erklären.
Warum Capgo führt
Capgo ist kein grundlegender Bundle-Uploader. Es ist das Release-System um den Bundle herum: Zielsetzung, Validierung, Beobachtbarkeit, Rollback und Kontrolle für Teams, die sich nicht leisten können, die Produktion zu stören.
Capgo gibt Capacitor Teams ein fokussiertes Release-System für live Updates, mit offenen-Quell-SDKs, flexiblen Hosting und Produktionskontrollen, die für echte Apps gebaut sind.
Installieren und bereitstellen in 5 Minuten über die automatische Route oder wechseln Sie zu manuellen und halb-manuellen Flüssen für benutzerdefinierte Rollout, Support, QA und Szenarien pro Benutzer.
1 Mrd. + Updates pro Monat, 50 Mio. + Geräte, dynamische Kanäle, Geräteprotokolle, Delta-Updates, Verschlüsselung, Selbstbetrieb und native Wiederherstellung.
CLI überprüft native Abhängigkeiten, erforderliche Dateien, Paketintegrität, duplicate Versionen und Hub-Kompatibilität, bevor Updates an Benutzer gelangen.
Die meisten Werkzeuge können Dateien hochladen. Capgo fügt die Release-Kontrollen, native Sicherheit, Protokolle und Rollback-Verhalten hinzu, das Produktions-Teams benötigen.
CLI scannt native Abhängigkeiten und warnt Sie, bevor Sie inkompatible Updates bereitstellen. Web-Änderungen können schnell verschickt werden, ohne dass native-breaking code an Kunden geschickt werden.
Herunterladen, Installation und Aktivierung laufen auf native OS-Threads. JavaScript-Crashes können den Update-Prozess nicht beeinflussen.
Wenn Ihre App innerhalb von 10 Sekunden keine notifyAppReady()-Aufrufe ausführt, rollen wir automatisch zurück zur letzten funktionierenden Version.
Die Fallback-Bundle-Mechanismus hält immer eine funktionierende Version. Ihre Benutzer sehen nie eine beschädigte App.
Validiert notifyAppReady(), index.html, Bundle-Größenlimits und -Checksummen, bevor jede Upload akzeptiert wird.
Jeder Update wird end-to-end mit einem Prüfsummen, Signatur und Verschlüsselung überprüft. Niemand kann Updates manipulieren – nicht einmal Capgo kann sehen, was in Ihren Bundles ist.
Update-Beobachtung
Capgo erfasst die gesamte OTA-Reise: Überprüfungen, Downloads, Installationen, Policy-Blockaden und Rollover, damit Sie in Sekunden und nicht in Stunden antworten können: „Was ist passiert?“
Mit einem Blick auf alles Handhabbar: Entscheiden Sie sich, umzukehren, einen Kanal hochzubumpen oder ein Hotfix mit Sicherheit zu versenden.
Dynamische Kanäle
Capgo Kanäle sind lebendige Kontrollelemente, nicht festgelegt. Bewegen Sie Benutzer zwischen Entwicklungs-, Staging-, Pull-Request-, Canary- und Produktionskanälen aus Ihrer App-UI oder über API sofort.
Treiben Sie Umgebungen wie Feature-Flags: schalten, testen und live rückgängig machen (keine Store-Resubmissions).
Cloud-Native-Konfiguration
Capgo speichert alle Ihre App-Konfiguration in der Cloud mit globaler Datenreplication. Ändern Sie eine Einstellung im Dashboard, und sie wirkt weltweit innerhalb von weniger als 2 Minuten. Keine App-Store-Updates, keine Wartezeit.
Von der Dashboard-Konsole auf weltweite Bereitstellung in weniger als 2 Minuten.
Echtzeit-Unterstützung
Hier ist ein reales Szenario: Ein Benutzer meldet einen Fehler. Sie sprechen mit ihm, verstehen das Problem, beheben es in code, und deployen die Korrektur nur für diesen einen Benutzer - während er noch am Telefon ist. Er testet es, bestätigt, dass die Korrektur funktioniert, und Sie deployen es in die Produktion. Gesamte Zeit: Minuten, nicht Tage.
Der Kundensupport erhält ein Fehlerbericht. Sie beitreten die Konferenz, um das Problem zu verstehen.
Erstellen Sie einen persönlichen Kanal für diesen Benutzer, pushen Sie die Korrektur und zuweisen Sie seinem Gerät.
Der Benutzer bestätigt, dass die Korrektur funktioniert. Fördern Sie das Bundle in die Produktion für alle.
Von einem Fehlerbericht bis hin zu einer bestätigten Korrektur in einem einzigen Supportanruf.
Traditionelle Updates laden das gesamte Bundle jedes Mal herunter. Mit Delta-Updates laden Geräte nur die Dateien herunter, die tatsächlich geändert wurden - und sparen dadurch 50-90% an Bandbreite.
Jede Datei wird einzeln hochgeladen und mit einem Prüfsummenwert versehen. Geräte vergleichen Manifeste und laden nur die geänderten Dateien herunter.
Bilder, Schriftarten und Videos werden nur einmal heruntergeladen. Kleine code Änderungen laden nicht Ihr gesamtes Asset-Verzeichnis neu.
Fügen Sie einfach --partial zu Ihrem Upload-Befehl hinzu, um Delta-Updates für Ihr Bundle zu aktivieren.
# Upload with delta updates enabled
npx @capgo/cli bundle upload --partial
✔ Uploading 847 files...
✔ Generated manifest with checksums
✔ Bundle uploaded successfully
# Device downloads only changed files
→ Comparing manifests...
→ 12 files changed, 835 unchanged
✔ Downloaded 245 KB (vs 4.2 MB full bundle) Kanäle ermöglichen es Ihnen, bestimmte Benutzergruppen mit bestimmten Builds anzusprechen. Verwalten Sie Kanäle über das Cloud-Dashboard, API, das mobile App oder Ihre eigenen fortgeschrittenen Release-Logik.
Erstellen, konfigurieren und wechseln Sie Kanäle über das Web-Dashboard. Rufen Sie sofort mit einem Klick zurück.
Automatisieren Sie die Kanalverwaltung mit unserem CLI oder REST API. Perfekt für die CI/CD-Integration.
Lassen Sie Geräte den Kanal bei Laufzeit mit setChannel() wechseln. Ideal für QA-Tester oder Beta-Programme.
Zwangsvorlage Gerät > Cloud > Konfig-Default > Cloud-Default. Vollständige Kontrolle über die Update-Routing.
Echtzeit-Überblick über Ihre Update-Deployments. Verfolgen Sie den Download-Progress, Erfolgsraten und Gerätegesundheit über Ihre gesamte Benutzerbasis.
Sie sehen, welche Geräte herunterladen, installieren oder warten. Verfolgen Sie den Fortschritt über Ihre gesamte Flotte.
Überwachen Sie die Update-Erfolgsraten in Echtzeit. Identifizieren Sie Probleme, bevor sie mehr Benutzer beeinflussen.
Verfolgen Sie, welche Geräte welche Versionen haben. Identifizieren Sie Geräte, die auf alten Versionen stecken.
Sie sehen die Größe der Bündel, die Downloadzeiten und die Rollover-Frequenz. Optimieren Sie Ihre Update-Strategie mit Daten.
Keine Dringlichkeit, sofort zu upgraden. Capgo unterstützt Capacitor 8, 7, 6, 5 und Electron offiziell - und gibt Ihnen Jahre Unterstützung und Flexibilität, um auf Ihrem eigenen Zeitplan zu upgraden.
Manuelle Updates geben Ihnen alle Werkzeuge, um Ihre App zu zerstören. Capgo's CLI fängt unvereinbare native Änderungen und Releasefehler auf, bevor sie bei Ihren Benutzern ankommen.
CLI überprüft Ihre native Plugins und vergleicht Versionen. Wenn Ihr JS-Bundle eine neuere native Pluginversion erwartet als die installierte, warnen wir Sie vor dem Deploy.
Haben Sie bereits diese genaue Version hochgeladen? Wir fangen es auf und verhindern ungewollte Überschreibungen oder Verwirrungen.
Einige Funktionen erfordern bestimmte CLI Versionen. Wir überprüfen die Kompatibilität zwischen Ihrem CLI und dem Capgo Hub, bevor wir Uploads zulassen.
Ist der index.html fehlgeschlagen? Keine notifyAppReady()-Aufruf? Der Bundle ist zu groß? Wir fangen diese Probleme auf, bevor sie Produktionsprobleme werden.
Hochladen Sie ein JS-Bundle, das native Plugins erwartet, die Ihre Benutzer nicht haben? Ihre App bricht zusammen. Und wenn Ihre Rollback auch in JS ist, haben Sie keine Möglichkeit, wiederherzustellen. Die Benutzer sind gestrandet, bis sie sich erneut vom App Store installieren.
Automatisch, wenn Sie Schnelligkeit wollen. Manuell, wenn Sie Kontrolle benötigen. Sicherheitsprüfungen an jedem Schritt.
Bevor der Upload erfolgt, CLI überprüft native Abhängigkeiten, Versionen und erforderliche Dateien
Reine native code-Downloads und -Installationen des Updates - völlig isoliert von JavaScript
Ihre App ruft notifyAppReady(). Wenn dies innerhalb von 10s nicht erfolgt, tritt eine automatische Rückschaltung ein
Ein Bundle hochladen ist einfach. Kunden auf großem Maß schützen ist die schwierige Sache
| Funktion | Capgo | Manuell / Andere |
|---|---|---|
| Update-Detektion durchbrechen | ✓ | ✗ |
| Automatische Rolloback-Funktion | ✓ | ✗ |
| Native Crash Recovery | ✓ | ✗ |
| Prüfungen vor der Bereitstellung | ✓ | ✗ |
| Selbstheilende Updates | ✓ | ✗ |
| Cloud-Rolloback & Modifikation | ✓ | ✗ |
Wenn du Live-Updates für Produktionsfreigaben bewertest, verbinde diese Seite mit Kanäle für die Routenverteilung bei der Ausrollung Rückgänge für die Wiederherstellung Aktualisierungsverhalten für die Laufzeitregeln Versionziel-Lösung für die Kompatibilitätskontrolle __CAPGO_KEEP_0__ Native Builds für die Releases, die noch eine signierte Binärdatei benötigen Capgo Native Builds Footer