Leistung
Konto-App, bei der Änderungen im Bereich Support, Plan und Abrechnung leise ankommen.
- Google Play Installationen
- 1,8M
- Store-Bewertung
- 4.4
Einstellungen & Vergessen
Installieren Sie die native App einmal über MDM oder Ihren internen Store. Anschließend lädt Capgo neue Web-Bundles im Hintergrund herunter, wendet sie an, wenn Sie es wünschen, rollt eine fehlgeschlagene Bundle zurück und zeigt an, welche Version jeder Gerät läuft.
Unterstützung durch Martin
Kanalübersicht
Geräte wie Kiosks, geteilte Tablets und Feldgeräte laufen oft einen App den ganzen Tag lang. Benutzer öffnen keinen Laden, um sie zu aktualisieren, und IT-Abteilungen wollen keine neue Pakete für jeden Web-Fix pushen. Capgo hält die Web-Schicht selbstständig auf dem neuesten Stand, zurücknimmt eine Bundle, die nicht startet, und sagt Ihnen, was jede Gerät läuft.
Verwenden Sie Capgo als Release-Route für Web-Assets, nicht als Ersatz für Ihre native Verteilung. Native Binaries gehen immer noch durch Ihren Unternehmens-Paket-Flow.
Wie es funktioniert
Configure the app once, then release from CI and watch from the console. Every command and setting below is from the Capgo docs.
defaultChannel legt alle Geräte aus dieser Version auf den richtigen Kanal, zum Beispiel eines pro Standort. autoUpdate: 'immer' legt eine neue Bundle so schnell wie möglich an, was sich für Kiosk-Apps eignet, die nie in den Hintergrund gehen.
// capacitor.config.ts
plugins: {
CapacitorUpdater: {
defaultChannel: 'site-eu',
autoUpdate: 'always',
autoSplashscreen: true,
},
},
Aktualisierungsverhalten
Dies informiert den Updater über das neue Bundle. Wenn ein Bundle nie ankommt, kehrt das Gerät von selbst zur letzten funktionierenden zurück.
import { CapacitorUpdater } from '@capgo/capacitor-updater'
// once your app has loaded
CapacitorUpdater.notifyAppReady()
notifyAppReady() and automatic rollback
Upload with --delta so devices download only changed files. When the first site looks right, link the same bundle to the other channels.
npx @capgo/cli@latest bundle upload --channel site-eu --delta
# after the first site checks out
npx @capgo/cli@latest channel set site-us com.example.app \
--bundle 1.4.2
Kanäle Docs
Device logs show each check, download, install, and failure. Observe (beta) compares launch and WebView timing by bundle version. To roll a site back, link its previous bundle.
# roll site-eu back to the previous bundle
npx @capgo/cli@latest channel set site-eu com.example.app \
--bundle 1.4.1
Observe
Apps, die mit Capacitor
Telecom and support apps have billing, plan, support, and device workflows that must stay current without asking users to install a new binary for every small improvement.
Konto-App, bei der Änderungen im Bereich Support, Plan und Abrechnung leise ankommen.
Benutzer sollten keine kleinen Updates selbst verwalten.
Unterstützung für die Wartung von Diagnose- und Hilfsflüssen ohne Release-Überlastung.
Kundenbeweise
Entwickler, Webincode
‚Es ist ein Leben rettender Vorteil, Geräte-IDs zu bestimmten Gruppen hinzufügen und die Änderungen nur an bestimmten Gruppen durchführen zu können.’
Leiter der Entwicklung, drivolino GmbH
The Capgo Capacitor Updater-Plugin hat unsere Update-Versand komplett umgestellt. Was früher Tage in Anspruch nahm, dauert nun nur noch Minuten.
Gründer, NuTriQ
"Die Möglichkeit, Produktions-OTA-Updates sofort ohne Wartezeit auf volle App-Store-Überprüfungszyklen zu pushen, war ein enormer operativer Vorteil."
FAQ
Für Kiosk-, MDM- und interne Apps, bei denen niemand manuell aktualisiert.
Ja, mit autoUpdate auf 'immer' gesetzt. Die Plugin überprüft alle 10 Minuten, während die App geöffnet ist (periodCheckDelay, 600 Sekunden Minimum), und wendet ein heruntergeladenes Bundle sofort an. Mit der Standard-Einstellung 'im Hintergrund' wartet das Bundle, bis die App im Hintergrund ist. Instant-Apply-Anwendung benötigt auch @capacitor/Splash-Screen mit aktiviertem autoSplashscreen.
Updateverhalten-DokumentationWenn das neue Bundle innerhalb von 10 Sekunden keine notifyAppReady()-Aufrufe ausführt, geht das Gerät zurück zum vorherigen funktionierenden Bundle. Sie können auch den Kanal auf ein früheres Bundle zurücksetzen oder die interne Bundle zwingen und die Geräte aufnehmen, wenn sie auf ihrem nächsten Check ankommen.
Rücksetzungs-DokumentationMit Capgo-Benachrichtigungen eingerichtet, Channel gesetzt --send-update-notification sendet eine stille Update-Check-Benachrichtigung, nachdem Sie die Kanal-Bundle geändert haben. Die Lieferung ist bestmöglich und hängt von Betriebssystem, Netzwerk und Gerätezustand ab. Sie kann offline- oder force-quit-Apps nicht erreichen.
Stille AktualisierungsprüfungenJa, für die native App. Capgo aktualisiert JavaScript, HTML, CSS und Assets. Neue Plugins, native code, und Capacitor Konfigurationsänderungen werden immer noch als neues signiertes Paket über Ihren MDM oder internen Speicher geschickt.
Wofür benötigt man eine native Build?Der Enterprise-Plan bietet dedizierte, hybride und lizenzierte Selbsthoster-Setup. Sie können auch Ihren eigenen Update-Server mit dem Open-Source-Updater betreiben, aber dann müssen Sie Funktionen wie Kanäle und Statistiken selbst erstellen.
Selbsthoster-Updater-DocsErzähl uns, wie deine Geräte angemeldet und verbunden sind. Wir können durch Kanäle, Update-Zeitpunkte und Rollbacks für deine Flotte gehen.