Funktionen
Kopieren Sie einen Einrichtungsvorschlag mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für diesen Plugin.
Diese Seite bietet eine umfassende Übersicht über alle Funktionen, die in Capgo Live Updates verfügbar sind. Jede Funktion umfasst eine kurze Beschreibung und Links zu detaillierter Dokumentation.
Core Update System
Abschnitt: Core Update SystemOver-the-Air (OTA)-Updates
Abschnitt: Over-the-Air (OTA)-UpdatesJavaScript, HTML, CSS und Asset-Updates können direkt an Benutzer ohne Genehmigung durch das App-Store bereitgestellt werden. Die Updates werden im Hintergrund heruntergeladen und auf dem nächsten App-Neustart angewendet.
Hauptfunktionen:
- Hintergrundherunterladen
- Automatische Installation
- Keine Benutzerunterbrechung
- Unterstützung für mehrere Plattformen (iOS, Android, Electron)
Mehr über das Updateverhalten erfahren →
Delta-Updates (Differenzielle Updates)
Sektion mit dem Titel “Delta-Updates (Differenzielle Updates)”Nur Dateien herunterladen, die sich zwischen den Versionen geändert haben, um den Bandbreitenverbrauch um bis zu 95% zu reduzieren und die Aktualisierungsentwicklung zu beschleunigen.
Schlüsselkompetenzen:
- Automatische Dateiebenen-Differenzierung
- Prüfsummen-basierte Verifizierung
- Manifest-Vergleich
- Intelligente Fallback zu vollständigen Updates, wenn erforderlich
Mehr über Delta-Updates erfahren →
Automatischer Rücksetzprozess
Sektion mit dem Titel “Automatischer Rücksetzprozess”Wenn ein Update nicht geladen werden kann oder zu Crashes führt, wird das System automatisch auf die letzte bekannte funktionierende Version zurückgesetzt.
Schlüsselkompetenzen:
- Crashdetection
- Zeitüberschreitungserkennung
- Automatische Rückkehr
- Keine Benutzereingriffe erforderlich
Erkundigen Sie sich mehr über Rollbacks →
Prüfsummenvalidierung & Fallback
Abschnitt mit dem Titel “Prüfsummenvalidierung & Fallback”Überprüft die Paketintegrität über Prüfsummen und fällt automatisch auf die letzte bekannte funktionierende Version zurück, wenn eine Verfälschung festgestellt wird.
Schlüsselkompetenzen:
- Prüfsummenvalidierung beim Download
- Verfälschungsdetektion
- Automatischer Wechsel auf die letzte funktionierende Paketversion
- Manuelle Wiederherstellungs-Tools verfügbar
Update-Brechen-Detektion
Abschnitt: „Update-Brechen-Detektion“Verhindert, dass inkompatible Updates auf Geräten mit älteren native code-Versionen angewendet werden.
Schlüsselkompetenzen:
- Überprüfung der Kompatibilität mit der native Version
- Überprüfung von Plugin-Abhängigkeiten
- Automatische Blockierung von inkompatiblen Updates
- Klare Fehlermeldungen
Weitere Informationen zu Zielversionen →
Bereitstellungskontrolle
Abschnitt: „Bereitstellungskontrolle“Kanal-System
Abschnitt: Kanal-SystemOrganisieren und verwalten Sie Updates in verschiedenen Umgebungen und Benutzergruppen mit flexiblen Kanalkonfigurationen.
Hauptfunktionen:
- Unbegrenzte benutzerdefinierte Kanäle (Produktion, Staging, Beta usw.)
- Zuordnung von Paketen pro Kanal
- Kanal-spezifische Zielgruppenregeln
- Geräte-Selbstzuweisung
- Kanal-Übernahme pro Gerät
Geräte-Zielgruppierung
Abschnitt: Geräte-ZielgruppierungZielgeräte, Versionen oder Benutzersegmente spezifizieren, um Phasenrollouts und kontrollierte Bereitstellungen durchzuführen.
Schlüsselkompetenzen:
- Version-basierte Zielsetzung
- Gerätespezifische Überschreibungen
- Plattformfilterung (iOS, Android, Electron)
- Benutzerdefinierte Metadatenumfilterung
- Emulator/Entwicklerversionen blockieren
Kanalrichtlinien
Abschnitt mit dem Titel “Kanalrichtlinien”Regeln und Einschränkungen konfigurieren, wie Updates auf jedem Kanal bereitgestellt werden.
Schlüsselkompetenzen:
- Automatische Updates deaktivieren
- Blockere wichtige Versionsupdates
- Aktualisierungen auf Emulatoren deaktivieren
- Aktualisierungen in Entwicklungsbauwerken deaktivieren
- Plattformspezifische Richtlinien (iOS nur, Android nur, Electron nur)
Mehr über Kanalrichtlinien erfahren →
Entwicklerwerkzeuge
Abschnitt „Entwicklerwerkzeuge“Bundle-Vorschau
Abschnitt „Bundle-Vorschau“Bundles in einem lebenden Webumgebung vor dem Bereitstellen an Geräte vorab ansehen, über das Web-Dashboard zugänglich.
Standort: Web-Dashboard → App → Bundle → Vorschau-Tab
Echtzeit-Debugging
Abschnitt: Echtzeit-DebuggingEchtzeit-Überwachung von Aktualisierungsereignissen für spezifische Geräte über CLI, zeigt Überprüfungs-, Download-, Installations- und Fehlerereignisse an.
Verwendung:
npx @capgo/cli app debug [appId]Zeigt:
- Aktualisierungsprüfungen
- Herunterladungsfortschritt
- Installationsstatus
- Fehlermeldungen
- Zugriffsbeschränkungen
Bundle Manifest Viewer
Abschnitt: Bundle Manifest ViewerDer komplette Manifest des Bundles einschließlich Dateiliste, Prüfzahlen und Metadaten, wird angezeigt.
Standort: Web-Dashboard → App → Bundle → Manifest-Tabs
Zeigt:
- Dateiliste mit Prüfzahlen
- Bundles-Metadaten
- Kompatibilität mit der nativen Version
- Abhängigkeiten von Plug-ins
Nativ-Plugin-Abhängigkeiten
Abschnitt: Nativ-Plugin-AbhängigkeitenAlle native Capacitor-Plugins anzeigen, die in jeder Bundle-Version enthalten sind, um Abhängigkeitsänderungen über Versionen hinweg zu verfolgen.
Standort: Web-Dashboard → App → Bundle → Abhängigkeiten-Tabs
Zeigt:
- Plugin-Bezeichnungen und -Versionen
- Hinzufügungen/Entfernungen von Abhängigkeiten
- Kompatibilitätswarnungen
CLI-Integration
Abschnitt mit dem Titel „CLI-Integration“Umfassende Befehlszeilen-Schnittstelle für automatisierte Bereitstellungen und CI/CD-Integration.
Schlüsselbefehle:
bundle upload- Neue Bundle hochladenbundle list- Alle Bundle auflistenbundle delete- Bundle löschenbundle cleanup- Alte Bundle aufräumenchannel set- Kanäle konfigurierenapp debug- Echtzeit-Debugging
Die vollständige CLI-Dokumentation →
Bundle-Verschlüsselung
Abschnitt mit dem Titel „Bundle-Verschlüsselung“End-to-end-Verschlüsselung für Bundle mit AES-256-Verschlüsselung, um Ihre code während der Übertragung und im Ruhezustand zu schützen.
Schlüsselkompetenzen:
- Erzeugung von RSA-Schlüsselpaaren
- Verschlüsselung von Bundle mit AES-256
- Code Signaturprüfung
- Schlüsselmanagement für Verschlüsselung
Mehr über Verschlüsselung erfahren →
Bundle-Aufräumung & -Speicherung
Abschnitt mit dem Titel “Bundle-Aufräumung & -Speicherung”Alte Bundle automatisch auf der Grundlage von Speicherungspolitiken aufräumen, um den Speicherbedarf zu verwalten.
Schlüsselkompetenzen:
- Anpassbare Anzahl an Speicherung
- Automatische Aufräumung über CLI
- Geplante Aufräumungsaufgaben
- Speicherbedarfstracking
Verwendung:
npx @capgo/cli bundle cleanup --keep=10Analytik und Überwachung
Abschnitt mit dem Titel „Analytik und Überwachung“Aktualisieren Sie Statistiken
Abschnitt mit dem Titel „Aktualisieren Sie Statistiken“Verfolgen Sie die Akzeptanzraten, Erfolgsraten und die Fortschritte bei der Bereitstellung über Ihre Benutzerbasis hinweg.
Verfügbare Metriken:
- Herunterladungs Erfolgsrate
- Installations Erfolgsrate
- Fehlerraten nach Typ
- Akzeptanzraten der Aktualisierungen im Laufe der Zeit
- Version verteilen
Standort: Web-Dashboard → App → Statistiken
Geräteprotokolle
Abschnitt mit dem Titel „Geräteprotokolle“Gerätebezogene Protokolle, die den kompletten Update-Lebenszyklus von der Überprüfung bis zur Installation zeigen.
Protokolltypen:
- Update-Überprüfungen
- Download starten/vollenden/scheitern
- Installieren starten/vollenden/scheitern
- Rückgängigmachungsereignisse
- Politikblockierungen
Standort:
- Web-Dashboard → Anwendung → Gerät → Protokolle
- Web-Dashboard → Protokolle (alle Geräte)
Mehr über Protokolle erfahren →
Bundle-Nutzungsanalytik
Abschnitt mit dem Titel „Bundle-Nutzungsanalytik“Detaillierte Analysen zu den aktiven Bundles, Downloadzahlen und Speicherplatznutzung.
Metriken:
- Aktivierungen pro Bundle
- Downloadzahlen
- Speicherplatznutzung pro Bundle
- Bandbreitenutzung
Kanalstatistiken
Abschnitt mit dem Titel „Kanalstatistiken“Leistungs- und Akzeptanzmetriken pro Kanal verfolgen.
Metriken:
- Geräte pro Kanal
- Update-Erfolgsraten pro Kanal
- Deploymentsverlauf
- Fehlerraten pro Kanal
Standort: Web-Dashboard → App → Kanal → Statistiken
Deploymentsverlauf
Abschnitt mit dem Titel „Deploymentsverlauf“Vollständige Audit-Spur aller Bundle-Deployments, Kanalzuweisungen und Konfigurationsänderungen.
Abgefangene Ereignisse:
- Bundle-Uploads
- Kanalzuweisungen
- Richtlinienänderungen
- Geräteüberschreibungen
Standort: Web-Dashboard → App → Kanal → Historie
Sicherheit & Compliance
Abschnitt mit dem Titel “Sicherheit & Compliance”End-to-End-Verschlüsselung
Abschnitt mit dem Titel “End-to-End-Verschlüsselung”Verschlüsseln von Bundeln im Ruhezustand und im Transit mit der Industriestandards AES-256-Verschlüsselung.
Mehr über die Verschlüsselung erfahren →
Code Signierung
Abschnitt mit dem Titel „Code Signierung“Überprüfen Sie die Integrität von Bundeln mit kryptografischen Signaturen, um Manipulationen zu verhindern.
SOC 2 Type II-Zertifizierung
Abschnitt mit dem Titel „SOC 2 Type II-Zertifizierung“Infrastruktur und Prozesse, die den SOC 2 Type II-Standards für Unternehmenssicherheit zertifiziert sind.
App Store-Kompatibilität
Abschnitt mit dem Titel „App Store-Kompatibilität“Vollständige Einhaltung der Richtlinien von Apple App Store und Google Play Store für OTA-Updates.
Mehr über die Einhaltung erfahren →
Zwei-Faktor-Authentifizierung (Organisations-Ebene)
Abschnitt: Zwei-Faktor-Authentifizierung (Organisations-Ebene)Erzwingen Sie eine zweifaktorale Authentifizierung für alle Mitglieder der Organisation, um auf das Dashboard und API zuzugreifen.
Standort: Web-Dashboard → Organisation → Sicherheit
Mehr über Zwei-Faktor-Authentifizierung erfahren →
Verschlüsselte Pakete (Organisations-Ebene)
Abschnitt: Verschlüsselte Pakete (Organisations-Ebene)Erzwingen Sie, dass alle Pakete auf der Organisationsebene verschlüsselt sind.
Standort: Web-Dashboard → Organisation → Sicherheit
Team-Kollaboration
Section mit dem Titel “Team-Kollaboration”Role-Based Access Control (RBAC)
Section mit dem Titel “Role-Based Access Control (RBAC)”Feinabgestimmte Berechtigungen für die Kontrolle von Organisation und App-Ebene.
Organisationsrollen:
org_super_admin- Vollständige Kontrolle über die Organisationorg_admin- Organisation-Administration (keine Abrechnung/Löschung)org_billing_admin- Nur Abrechnungszugrifforg_member- Nur Leserecht für Organisation
App-Rollen:
app_admin- Vollständige Kontrolle über eine Appapp_developer- Hochladen von Bundles, Geräteverwaltungapp_uploader- Nur Upload-Bundlesapp_reader- Nur Leserecht
Standort:
- Web-Dashboard → Organisation → Mitglieder
- Web-Dashboard → App → Zugriff
Rechnungslegung
Abschnitt mit dem Titel “Rechnungslegung”Vollständiger Audit-Trail aller Organisation- und App-Aktivitäten zur Einhaltung von Compliance- und Sicherheitsanforderungen.
Geloggte Ereignisse:
- Benutzeraktionen (Anmeldung, Abmeldung, Rechteänderungen)
- Bundle-Operationen (Upload, Löschen, Zuweisung)
- Kanaloperationen (erstellen, aktualisieren, löschen)
- Organisationsänderungen (Einstellungen, Mitglieder)
Standort: Web-Dashboard → Organisation → Rechnungslegung
Erhalten Sie Echtzeitbenachrichtigungen über Ereignisse in Ihren Apps über HTTP-Webhooks.
Unterstützte Ereignisse:
apps- App erstellt/aktualisiert/gelöschtapp_versions- Bundle hochgeladen/gelöschtchannels- Kanal erstellt/aktualisiert/gelöschtorg_users- Mitglied hinzugefügt/entferntorgs- Organisation aktualisiert
Features:
- Benutzerdefinierte Webhook-URLs
- Ereignisfilterung
- Lieferprotokolle
- Wiederholungsmechanismus
- Testfunktion
Standort: Web-Dashboard → Organisation → Webhooks
Mehrfachbenutzer-Kollaboration
Abschnitt mit dem Titel „Mehrfachbenutzer-Kollaboration“Einladen Sie Teammitglieder in Ihre Organisation mit spezifischen Rollen und Berechtigungen.
Funktionen:
- E-Mail-Einladungen
- Rollenzuweisung
- Mitgliederverwaltung
- Zugriffsentzug
Standort: Web-Dashboard → Organisation → Mitglieder
API Schlüsselverwaltung
Abschnitt mit dem Titel „API Schlüsselverwaltung“Erstellen, verwalten und widerrufen Sie API-Schlüssel mit optionalen Ablaufdaten und gehashtem Speicher.
Schlüsselkompetenzen:
- Schlüssel pro Anwendung oder pro Organisation
- Optional Ablaufdaten
- Gespeicherte Speicher (irreversibel)
- Unterstützung für die Rotation von Schlüsseln
Standort: Web-Dashboard → API Schlüssel
Mehr über API-Schlüssel erfahren →
Passwort-Politiken
Abschnitt mit dem Titel “Passwort-Politiken”Unternehmensweite Passwortanforderungen, um Sicherheitsstandards durchzusetzen.
Konfigurierbare Politiken:
- Mindestlänge
- Ober- und Unterzeichen erfordern
- Zulässige Zahlen
- Zulässige Sonderzeichen
Standort: Web-Dashboard → Organisation → Sicherheit
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“Unterstützung mehrerer Plattformen
Abschnitt mit dem Titel „Unterstützung mehrerer Plattformen“Unterstützung für iOS-, Android- und Electron-Anwendungen mit einem einzigen SDK.
Unterstützte Plattformen:
- iOS (Capacitor 5, 6, 7, 8)
- Android (Capacitor 5, 6, 7, 8)
- Elektron (NEU in 2025)
Langzeitunterstützung
Abschnitt mit dem Titel “Langzeitunterstützung”Fortsetzung der Unterstützung für ältere Capacitor-Versionen, um die Kompatibilität mit Legacy-Anwendungen aufrechtzuerhalten.
Aktuell unterstützt:
- Capacitor 8 (aktuellste Version)
- Capacitor 7
- Capacitor 6
- Capacitor 5
Benutzerdefinierte Speicher-Backends
Abschnitt mit dem Titel “Benutzerdefinierte Speicher-Backends”Verwenden Sie Ihre eigene Speicherinfrastruktur (S3, R2 usw.) anstelle der Capgo-Standard-Speicherung.
Mehr über benutzerdefinierte Speicher erfahren →
China-Konfiguration
Abschnitt „China-Konfiguration“Besondere Konfiguration für Apps, die in China verbreitet werden, um lokalen Vorschriften zu entsprechen.
Mehr über die China-Konfiguration erfahren →
Erweiterte Funktionen
Abschnitt „Erweiterte Funktionen“Benutzerdefinierte Aktualisierungsverhalten
Abschnitt „Benutzerdefinierte Aktualisierungsverhalten“Konfigurieren Sie, wann und wie Updates über den SDK. geprüft und angewendet werden.
Konfigurierte Optionen:
- Überprüfungsintervall (
periodCheckDelay- mindestens 600 Sekunden) - Auto-update-Politik (
autoUpdate- aus, atBackground, atInstall, onLaunch, immer, nurDownload) - Netzwerk-Anforderungen (Android nur - via WorkManager)
Mehr über das Updateverhalten erfahren →
Update-Typen
Abschnitt mit dem Titel “Update-Typen”Verschiedene Update-Typen für verschiedene Anwendungsfälle, von sofortigen Updates bis hin zu benutzerkontrollierten Installationen.
Verfügbare Typen:
- Hintergrund-Updates (Standard)
- Sofortige Updates
- Benutzer-gesteuerte Updates
- Bedingungsbezogene Updates
Mehr über die Update-Typen erfahren →
Kredit-System
Abschnitt mit dem Titel “Kredit-System”Verbrauchsbasierte Abrechnung mit Krediten für Bandbreite, Speicherplatz und andere Ressourcen.
Funktionen:
- Verfolgung der Kreditnutzung
- Benachrichtigungen über den Verbrauch
- Aufstocken über Stripe
- Kredit-Auszug
Standort: Web-Dashboard → Organisation → Credits →
Los geht's
Sektion mit dem Titel “Los geht’s”Bereit, diese Funktionen zu nutzen? Folgen Sie unserem Rapidstart-Leitfaden um Ihre erste App mit Capgo Live-Updates zu konfigurieren.
Brauchen Sie Hilfe?
Sektion mit dem Titel “Brauchen Sie Hilfe?”- Gehen Sie unserer Discord- Community-Unterstützung
- Überprüfen Sie die FAQ für häufig gestellte Fragen
- Blättern Sie durch die API Dokumentation für die API-Integration
- Kontakt zur Unterstützung für Unternehmensunterstützung
Weitergehen von Features
Abschnitt mit dem Titel „Weitergehen von Features”Wenn Sie Features verwenden Features um die Überwachung und Analytik zu planen und zu verbinden, mit Statistiken für die Implementierungsdetails in Statistiken, Protokolle für die Implementierungsdetails in Protokollen, @capgo/capacitor-appinsights für die Implementierungsdetails in @capgo/capacitor-appinsights, Mit @capgo/capacitor-appinsights für die native Fähigkeit in Mit @capgo/capacitor-appinsights, und @capgo/capacitor-firebase-analytics für die Implementierungsdetails in @capgo/capacitor-firebase-analytics.