Mein Swisscom
Konto-App, bei der Änderungen an Support, Plan und Rechnung ruhig verlaufen sollten.
- Google Play-Installationen
- 1,8M
- Store-Bewertung
- 4.4
Set & 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 Bundle zurück, das nicht startet, und zeigt an, welche Version jeder Gerät läuft.
14-tägige unbegrenzte kostenlose Testversion. Keine Kreditkarte erforderlich
Kanalmap
Kiosks, geteilte Tablets und Feldgeräte laufen oft einen App den ganzen Tag. Benutzer öffnen keinen Laden, um ihn zu aktualisieren, und IT möchte nicht, dass ein neuer Paket für jeden Web-Fix geschoben wird. Capgo hält die Web-Schicht selbstständig auf dem neuesten Stand, zurückzieht einen Bundle, der nicht startet, und sagt Ihnen, was jedes 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 weiterhin durch Ihren Unternehmens-Paket-Fluss.
Wie es funktioniert
Konfigurieren Sie die App einmal, dann lassen Sie sie los und überwachen Sie sie aus der Konsole. Alle Befehle und Einstellungen unten stammen aus den Capgo Dokumentationen.
defaultChannel legt alle von diesem Build aus Geräte auf die richtige Kanal, zum Beispiel eines pro Standort. autoUpdate: 'immer' legt einen neuen Bundle an, sobald es heruntergeladen wird, 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,
},
},
Update-Verhaltensdokumentation
Diese Nachricht informiert den Updater über das neue Bundle. Wenn ein Bundle nie dorthin gelangt, kehrt das Gerät von selbst zu dem letzten funktionierenden zurück.
import { CapacitorUpdater } from '@capgo/capacitor-updater'
// once your app has loaded
CapacitorUpdater.notifyAppReady()
Benachrichtige App bereit und automatische Rückschaltung
Laden Sie mit --delta hoch, damit Geräte nur geänderte Dateien herunterladen müssen. Sobald das erste Setup funktioniert, verknüpfen Sie das gleiche Bundle mit den anderen Kanälen.
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
Kanal-Dokumentation
Geräteprotokolle zeigen jede Überprüfung, Download, Installation und Fehlschlag an. Observe (Beta) vergleicht die Start- und WebView-Zeit durch Bundle-Version. Um eine Seite zurückzurollen, verknüpfe sie mit ihrer vorherigen 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
Mit Capacitor erstellte Apps
Telekommunikations- und Support-Apps haben Abrechnung, Plan, Support- und Gerätearbeitsabläufe, die ohne Benutzeranfrage auf dem neuesten Stand bleiben müssen, ohne dass ein neuer Binärdatei für jede kleine Verbesserung installiert werden muss.
Konto-App, bei der Änderungen an Support, Plan und Rechnung ruhig verlaufen sollten.
Trägerunternehmens-App, bei der Nutzer keine kleinen Updates selbst verwalten sollten.
Unterstützung-App, bei der Diagnose- und Hilfe-Flüsse ohne Release-Überlastung gepflegt werden müssen.
Kundenbeweis
Entwickler, Webincode
‚Mit der Möglichkeit, Geräte-IDs bestimmten Gruppen hinzuzufügen und die Änderungen nur bestimmten Gruppen zuzusenden, ist es ein Leben rettender Trick.’
Leiter der Entwicklungsabteilung, drivolino GmbH
“Das Capgo Capacitor-Updater-Plugin hat unsere Update-Verfahren vollständig umgestellt. Was früher Tage dauerte, dauert jetzt nur noch Minuten.”
Gründer, NuTriQ
"Die Möglichkeit, Produktions-OTA-Updates sofort ohne Wartezeit auf vollständige App-Store-Überprüfungen 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. Das Plugin überprüft alle 10 Minuten, solange die App geöffnet ist (periodCheckDelay, 600 Sekunden Minimum), und wendet ein heruntergeladenes Bundle sofort an. Mit der Standard-Einstellung 'atBackground' wartet das Bundle, bis die App in den Hintergrund geschoben wird. Instant-Apply-Anwendung benötigt auch @capacitor/Splash-Screen mit aktiviertem autoSplashscreen.
Update-Verhalten-DokumentationWenn das neue Bundle innerhalb von 10 Sekunden keine notifyAppReady()-Aufrufe ausführt, kehrt das Gerät zu dem vorherigen funktionierenden Bundle zurück. Sie können auch den Kanal auf ein früheres Bundle zurücksetzen oder das interne Bundle zwingen und die Geräte auf ihrem nächsten Check aufnehmen.
RücksetzungenMit Capgo-Benachrichtigungen eingerichtet, Kanal auf --send-update-notification festgelegt, sendet ein stilles Update-Check-Benachrichtigung nachdem Sie den Kanal-Bundle geändert haben. Die Lieferung ist bestmöglich und hängt vom Betriebssystem, Netzwerk und Gerätezustand ab. Es kann keine Offline- oder zwingend geschlossenen Apps erreichen.
Stille Update-ChecksJa, 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 Store geschickt.
Was benötigt eine native Build?Der Enterprise-Plan bietet dedizierte, hybride und lizenzierte Selbsthoster-Einstellungen. Sie können auch Ihren eigenen Update-Server mit dem Open-Source-Updater betreiben, aber dann müssen Sie Features wie Kanäle und Statistiken selbst erstellen.
Selbsthoster-Updater-DokumentationErzählen Sie uns, wie Ihre Geräte angemeldet und verbunden sind. Wir können durch Kanäle, Update-Zeitpunkte und Rollbacks für Ihr Fahrzeugpark gehen.
Halten Sie Kiosk- und MDM-Geräte mit Capgo Hintergrund-Live-Updates auf dem neuesten Stand.
Menschliche Unterstützung von Martin
14-tägige unbegrenzte kostenlose Testversion. Keine Kreditkarte erforderlich
Unternehmen benötigen? Reden Sie mit unserem Team