Zum Hauptinhalt springen

ursprüngliche unabhängige Live-Updates

Die Live-Update-Plattform Andere Kopieren

Erster unabhängiger Appflow-Alternative. Fünfminütige Einrichtung, fortgeschrittene Kontrolle und Sicherheitsprüfungen sind integriert.

Für die Druckfrist entwickelt

Wissen Sie genau, was passiert, wenn die Produktion zusammenbricht.

Capgo gibt mobilen Teams einen Auslieferungsweg für dringende Web-Fixes, einen kontrollierten Rollout und einen klaren Audit-Verlauf, so dass ein schlechter Auslieferung nicht zu Tagen von Store-Review-Warten wird.

Produktion ohne Wartezeit wiederherstellen

Verwenden Sie Live-Updates für JavaScript, CSS, Copy, Remote-Konfiguration und Web-Asset-Fixes, während native Änderungen durch die Stores weitergehen.

Risiko kontrollieren, bevor jeder die Build erhält

Zu internen, Beta-, Canary- und Produktionskanälen liefern, mit Rücksetzen vorbereitet, bevor eine Auslieferung zu einem Support-Incident wird

Nach der Auslieferung beweisen, was passiert ist

Verwenden Sie Geräteprotokolle, aktualisieren Sie den Status, die Bundle-Geschichte und die Akzeptanzmetriken, um Releases an Ingenieure, Support- und Führungskräfte zu erklären.

Wählen Sie lebendige Updates, wenn diese Aussagen wahr sind

  • Sie benötigen einen Wiederherstellungsplan für Produktionsfehler, der nicht von der Abhängigkeit von App Store oder Play-Review-Zeit abhängt.
  • Ihr App hat mehrere Kundenkohorten, White-Label-Deployments, Beta-Tester oder Support-only-Debug-Kanäle.
  • Ihr Team benötigt eine compliance-freundliche Kontrolle: signierte Bundles, Rollback, Auditierbarkeit und eine Selbst-Hosting-Pfad.

Warum Capgo führt

Wir haben die unabhängige Kategorie nach Appflow erstellt. Dann weitergemacht.

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 brechen.

01

Erster unabhängiger Weg

Als Appflow der einzige ernsthafte Option war, waren lebendige Updates geschlossen, teuer und an eine breite Plattform gebunden. Capgo machte den unabhängigen Capacitor-Weg real.

02

Automatisch oder manuell

Verwenden Sie den automatischen Weg, um in 5 Minuten zu installieren und zu verschicken, oder wechseln Sie zu manuellen und halb-manuellen Flüssen für benutzerdefinierte Rollout, Support, QA und pro-User-Szenarien.

03

Vollständig auf Massenstufe

1 Milliarde+ Aktualisierungen pro Monat, 50 Millionen+ Geräte, dynamische Kanäle, Geräteprotokolle, Delta-Aktualisierungen, Verschlüsselung, Selbstbetrieb und native Wiederherstellung.

04

Sicherheit vor dem Bereitstellen

Die CLI überprüft native Abhängigkeiten, erforderliche Dateien, Bundle-Integrität, duplizierte Versionen und Hub-Kompatibilität, bevor Aktualisierungen an Benutzer gelangen.

Das vollständige Live-Update-System

Die meisten Werkzeuge können Dateien hochladen. Capgo fügt die Freigabekontrollen, native Sicherheit, Protokolle und Rollback-Verhalten hinzu, das Produktions-Teams benötigen.

Aktualisierungs-Detektion

CLI scannt native Abhängigkeiten und warnt Sie vor dem Bereitstellen von inkompatiblen Aktualisierungen. Web-Änderungen schnell bereitstellen, ohne native-brechende code an Kunden zu pushen.

Reiner Native-Engine

Herunterladen, Installation und Aktivierung laufen auf native OS-Threads. JavaScript-Crashes können den Aktualisierungsprozess nicht beeinträchtigen.

Automatische Wiederherstellung

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

Selbstheilende Updates

Die Fallback-Bundle-Mechanismik hält immer eine funktionierende Version bereit. Ihren Benutzern wird nie ein gebrochener App angezeigt.

Vorflug-Validierung

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

Sichere Updates

Jeder Update wird mit einem Prüfsummen, digital signiert und end-to-end verschlüsselt. Niemand kann Updates manipulieren - nicht einmal Capgo kann sehen, was in Ihren Bundeln ist.

Update-Beobachtung

Alle Geräte-Protokolle - kein Xcode oder Android Studio erforderlich

Capgo fängt den gesamten OTA-Journey ein: Prüfungen, Downloads, Installationen, Policy-Blockaden und Rollbacks, damit Sie in Sekunden, nicht in Stunden, die Frage "Was ist passiert?" beantworten können.

  • Per-Geräet-Zeitlinien zeigen gestaute Downloads, Prüfsummen-Probleme oder fehlende notifyAppReady().
  • Kanal-Grenzwerte bewährt: sehen Sie disableAutoUpdateToMajor, Emulator/Dev-Blockaden und Plattform-Filter in Echtzeit.
  • Blast-Radius schnell erkennen: update_fail, rateLimited, needPlanUpgrade werden vor Benutzeraustritten angezeigt.
  • Gemeinsame Protokolle für Ingenieure, QA und Support (keine Xcode/Android Studio-Überprüfung erforderlich).
14:30:02 Gerät A1B2C3 download_start 2.6.0
14:30:07 Gerät A1B2C3 Update fehlgeschlagen (Netzwerkzeitüberschreitung)
14:30:08 Gerät F0E1D2 Automatische Wiederholung geplant (30s)
14:31:15 Gerät F0E1D2 Update fehlgeschlagen (Ausgehendes Speicher)
14:31:16 Gerät F0E1D2 Rückgängig machen → eingebaute Bundle

Aktionen im Kontext: Entscheiden Sie sich für das Rückerstellen, einen Kanal hochzufahren oder eine Hotfix zu versenden, mit Sicherheit.

Dynamische Kanäle

Wechseln Sie die Release-Tracks live (kein neuer Binary)

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.

  • Fügen Sie ein Update-Track-Menü in der App hinzu: Liste Kanäle und lassen Sie Tester von Produktion nach Staging in Sekunden (keine Wiederinstallation).
  • Starten Sie einen Pull-Request-Kanal pro Feature, leiten Sie QA- oder Beta-Benutzer dorthin und dann zurück auf Produktionskanal, wenn genehmigt.
  • Führen Sie Kanarien durch: Klonen Sie Produktionskanal zu einem 10%igen Kanal, oder rufen Sie oder rufen Sie mit einem einzigen API-Aufruf zurück.
  • Unterstützung freischalten: Verschiebe einen Benutzer in einen Debug-Kanal, der zusätzliche Protokollierung liefert, während alle anderen Benutzer stabil bleiben.
  • Erstelle persönliche Kanäle für einzelne Benutzer - ideal für das Debuggen spezifischer Probleme oder VIP-Behandlung.
  • Alle Kanaländerungen sind sofort - keine 24-stündige Wartezeit, keine Lagerbestätigung, keine Benutzeraktion erforderlich.
Benutzer wählt “Staging (v2.5.0-rc1)” setChannel
14:41:10 Gerät A1B2C3 get → Staging-Manifest
14:41:14 Gerät A1B2C3 download_complete 2.5.0-rc1
14:43:02 Benutzerunterstützung Q7R8S9 Kanal einstellen → debug-Logs
14:55:00 Canary-Koheorte Automatisch in die Produktion befördert

Umgebungen wie Feature-Flags behandeln: umschalten, testen und live zurückrollen (keine Store-Wiederanmeldungen).

Cloud-Native-Konfiguration

Alles lebt in der Cloud

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.

  • Kanalzuweisungen, Versionszielsetzung und Geräteüberschreibungen - alles in der Cloud und sofort abrufbar
  • Globales Edge-Netzwerk sorgt dafür, dass Ihre Konfigurationsänderungen in jedem Region gleichzeitig übertragen werden
  • Keine festen Werte in Ihrer App - alles kann dynamisch geändert werden, ohne einen neuen Binary
  • Einstellungen wirken sich auf den nächsten App-Start aus - Benutzer erhalten immer die neueste Konfiguration
Konfigurationsänderungs-Zeitlinie
1
Dashboard: Klicken Sie auf "Zuweisen an Kanal: beta-Testern"
0s
2
Replikation: Synchronisiert sich mit 12 Edge-Regionen...
~30s
3
Gerät (Tokyo): Empfängt neue Konfiguration
<2min
4
Gerät (Berlin): Empfängt neue Konfiguration
<2min

In weniger als 2 Minuten von der Dashboard-Konsole bis zur weltweiten Bereitstellung.

Real-World Support

Ein Bug in Minuten beheben

Hier ist ein realistisches 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 Benutzer - während er noch am Telefon ist. Er testet es, bestätigt, dass die Korrektur funktioniert, und Sie deployen es in die Produktion. Gesamtaufwand: Minuten, nicht Tage.

1. Benutzer meldet Fehler

Das Kundensupport-Team erhält eine Fehlermeldung. Sie beitreten die Konferenz, um das Problem zu verstehen.

2. Fix & Push nur für ihn

Erstellen Sie einen persönlichen Kanal für diesen Benutzer, pushen Sie die Korrektur und zuweisen Sie seinem Gerät.

3. Bestätigen & Ship für alle

Der Benutzer bestätigt, dass die Korrektur funktioniert. Verschieben Sie die Bundle in die Produktion für alle.

Support-Sitzung Zeitplan
10:15 Benutzer meldet Absturz beim Checkout Fehler
10:22 Entwickler betritt Sitzung, reproduziert Problem Debuggen
10:35 Fix wurde in den "user-john-hotfix"-Kanal gepusht Deploy
10:36 Gerät zugewiesen, Update wird heruntergeladen Installieren
10:38 "Es funktioniert!" - Benutzer bestätigt Fix Geprüft
10:40 Bundle in die Produktion hochgestuft Versenden

Von einem Fehlerbericht zu einer bestätigten Lösung in einem einzigen Supportanruf.

Delta-Updates

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% Bandbreite.

Datei-Ebene-Differenzierung

Jede Datei wird einzeln hochgeladen und mit einem Prüfsummenwert versehen. Geräte vergleichen Manifeste und laden nur die geänderten Dateien herunter.

Ideal für große Assets

Bilder, Schriftarten und Videos werden nur einmal heruntergeladen. Kleine code Änderungen laden nicht Ihr gesamtes Asset-Verzeichnis neu.

Mit einem Flag aktivieren

Fügen Sie einfach --partial Ihrem Upload-Befehl hinzu, um Delta-Updates für Ihr Bundle zu aktivieren.

Terminal
# 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)

Smart Channel System

Mit Kanälen können Sie bestimmte Benutzergruppen mit spezifischen Builds ansprechen. Verwalten Sie Kanäle über das Cloud-Dashboard, API, das mobile App oder Ihre eigene fortgeschrittene Release-Logik.

Cloud Dashboard Control

Erstellen, konfigurieren und wechseln Sie Kanäle über das Web-Dashboard. Rufen Sie eine Rückkehr mit einem Klick ab.

API & CLI Access

Automatisieren Sie die Kanalverwaltung mit unserem CLI oder REST API. Perfekt für die Integration in CI/CD-Workflows.

Device Self-Assignment

Lassen Sie Geräte den Kanal bei Laufzeit mit setChannel() wechseln. Ideal für QA-Tester oder Beta-Programme.

Priority-Based Routing

Zwingende Geräte > Cloud-Übernahme > Konfig-Standard > Cloud-Standard. Vollständige Kontrolle über die Update-Route.

Logs & Statistics

Echtzeit-Überblick über Ihre Update-Deployments. Verfolgen Sie den Download-Progress, Erfolgsraten und Gerätegesundheit über Ihre gesamte Benutzerbasis.

Herunterladungsfortschrittserfassung

Sieh dir an, welche Geräte herunterladen, installieren oder warten. Verfolge den Fortschritt über dein gesamtes Fahrzeug.

Erfolgs- und Fehlerraten

Überwache die Erfolgsraten von Updates in Echtzeit. Identifiziere Probleme, bevor sie mehr Benutzer beeinflussen.

Gerätegesundheitsüberwachung

Verfolge, welche Geräte auf welchen Versionen sind. Identifiziere Geräte, die auf alten Versionen stecken.

Bündelanalytik

Sieh dir die Größe von Bündeln, die Herunterladungszeiten und die Rücksetzfrequence an. Optimiere deine Updatestrategie mit Daten.

Langfristige Unterstützung

Keine Dringlichkeit, sofort zu aktualisieren. Capgo unterstützt Capacitor 8, 7, 6, 5 und Electron - dir gibt es Jahre Unterstützung und Flexibilität, um auf deinem eigenen Zeitplan zu aktualisieren.

Neu Electron Vollständig unterstützt
8 Capacitor 8 Vollständig unterstützt
7 Capacitor 7 Vollständig unterstützt
6 Capacitor 6 Vollständig unterstützt
5 Capacitor 5 Vollständig unterstützt

Tiefe Vor-Deploymentsvalidierung

Manuelle Updates geben Ihnen alle Werkzeuge, um Ihre App zu brechen. Capgo's CLI fängt unvereinbare native Änderungen und Releasefehler auf, bevor sie bei Ihren Benutzern ankommen.

Überprüfung von native Abhängigkeiten

CLI überprüft Ihre native Plugins und vergleicht die Versionen. Wenn Ihr JS-Bundle eine neuere native Plugin-Version erwartet als die installierte, warnen wir Sie vor dem Deploy.

Doppelte Versionen verhindern

Haben Sie diese exakte Version bereits hochgeladen? Wir fangen es auf und verhindern ungewollte Überschreibungen oder Verwirrungen.

Hub-CLI-Kompatibilität

Einige Funktionen erfordern bestimmte CLI-Versionen. Wir überprüfen die Kompatibilität zwischen Ihrem CLI und dem Capgo-Hub, bevor wir Uploads zulassen.

Überprüfung erforderlicher Dateien

Mangelt es an index.html? Keine notifyAppReady()-Aufruf? Der Bundle ist zu groß? Wir fangen diese Probleme auf, bevor sie Produktionsprobleme werden.

Was passiert ohne Validierung?

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 aus dem App Store installieren.

Wie es funktioniert

Automatisch, wenn Sie Schnelligkeit wollen. Manuell, wenn Sie Kontrolle benötigen. Sicherheitsprüfungen an jedem Schritt.

1

CLI validiert

Bevor der Upload erfolgt, CLI überprüft native Abhängigkeiten, Versionskompatibilität und erforderliche Dateien

2

Native Downloads

Reine native code-Downloads und -Installationen des Updates - vollständig isoliert von JavaScript

3

App bestätigt bereit

Ihre App ruft notifyAppReady(). Wenn dies innerhalb von 10s nicht erfolgt, tritt eine automatische Rückschaltung ein

Capgo vs Grundlegende Update-Systeme

Das Hochladen eines Bundles ist einfach. Die Schutzbemühungen für Kunden auf großem Maßstab sind das Schwierige

Funktion Capgo Manuell / Andere
Zerstörung von Update-Detektion
Automatische Rückschaltung
Nativcrash Recovery
Vor der Bereitstellung Validierung
Selbstheilende Updates
Cloud-Rollback & Modifikation

Bereit für das umfassendste Capacitor Live-Update-System?

Starte automatisch in 5 Minuten. Wechsle zu manueller Steuerung, wenn deine Release-Strategie es erfordert.