Funktionen
Eine Setup-Vorlage mit den Installationsanweisungen und der vollständigen Markdown-Anleitung für diesen Plugin kopieren.
Diese Seite bietet eine umfassende Übersicht über alle verfügbaren Funktionen in Capgo Live Updates. Jede Funktion enthält eine kurze Beschreibung und Links zu detaillierter Dokumentation.
Kernaktualisierungssystem
Abschnitt mit dem Titel “Kernaktualisierungssystem”Über-der-Luft-(OTA)-Aktualisierungen
Abschnitt mit dem Titel “Über-der-Luft-(OTA)-Aktualisierungen”Bereitstellung von JavaScript-, HTML-, CSS- und Asset-Updates direkt an Benutzer ohne Genehmigung durch das App-Store. Updates werden im Hintergrund heruntergeladen und auf dem nächsten App-Neustart angewendet.
Schlüsselkompetenzen:
- Hintergrundherunterladen
- Automatische Installation
- Keine Benutzerunterbrechung
- Plattformübergreifende Unterstützung (iOS, Android, Electron)
Erhalten Sie weitere Informationen zu Updateverhalten →
Deltas-Updates (Differenzielle Updates)
Abschnitt mit dem Titel “Deltas-Updates (Differenzielle Updates)”Herunterladen Sie nur Dateien, die zwischen den Versionen geändert wurden, um den Bandbreitenverbrauch um bis zu 95 % zu reduzieren und die Updateverteilung zu beschleunigen.
Schlüsselkompetenzen:
- Automatische Dateiebene-Differenzierung
- Prüfsummen-basierte Verifizierung
- Manifest-Vergleich
- Intelligente Fallback auf Voll-Updates, wenn erforderlich
Erhalten Sie weitere Informationen zu Deltas-Updates →
Automatische Rückschaltung
Abschnitt mit dem Titel “Automatische Rückschaltung”Wenn ein Update nicht geladen werden kann oder zu Crashes führt, wird das System automatisch auf die letzte bekannte funktionierende Version zurückgekehrt.
Schlüsselkompetenzen:
- Crash-Detektion
- Zeitüberschreitungserkennung
- Automatische Rückschaltung
- Keine Benutzereingriffe erforderlich
Mehr über Rückschaltungen erfahren →
Prüfsummen-Validierung & Fallback
Abschnitt mit dem Titel “Prüfsummen-Validierung & Fallback”Überprüft die Integrität der Bundle ü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 Herunterladen
- Schadenserkennung
- Automatische Rückkehr zur letzten funktionierenden Bundle
- Hilfsmittel zur manuellen Wiederherstellung verfügbar
Unterbrechungserkennung bei Updates
Abschnitt mit dem Titel „Unterbrechungserkennung bei Updates“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
Lernen Sie mehr über Versionsziele →
Deploymentskontrolle
Abschnitt mit dem Titel „Deploymentskontrolle“Kanalsystem
Abschnitt mit dem Titel „Kanalsystem“Organisieren und verwalten Sie Updates in verschiedenen Umgebungen und Benutzersegmenten mit flexiblen Kanalkonfigurationen.
Schlüsselkompetenzen:
- Unbegrenzte benutzerdefinierte Kanäle (Produktion, Staging, Beta usw.)
- Zuordnungen von Paketen pro Kanal
- Kanalbezogene Zielregeln
- Geräte selbstzuweisung
- Kanalüberschreibung pro Gerät
Wer mehr über Kanäle erfahren möchte →
Gerätezielgruppierung
Abschnitt mit dem Titel „Gerätezielgruppierung“Zielgeräte, -versionen oder -segmente für phasenweise Rollouts und kontrollierte Bereitstellungen anpassen.
Schlüsselkompetenzen:
- Zielgruppierung auf der Basis von Versionen
- Gerätespezifische Überschreibungen
- Plattformfilterung (iOS, Android, Electron)
- Benutzerdefinierte Metadatenauswahl
- Blockierung von Emulatoren/Entwicklerversionen
Kanalrichtlinien
Abschnitt mit dem Titel „Kanalrichtlinien“Einstellungen für die Regeln und Einschränkungen für die Bereitstellung von Updates auf jedem Kanal konfigurieren.
Schlüsselkompetenzen:
- Automatische Updates deaktivieren
- Große Versionsupdates blockieren
- Updates auf Emulatoren deaktivieren
- Updates in Entwicklungsbauwerken deaktivieren
- Plattform-spezifische Richtlinien (iOS nur, Android nur, Electron nur)
Mehr über Kanalrichtlinien erfahren →
Entwicklerwerkzeuge
Sektion mit dem Titel “Entwicklerwerkzeuge”Bundle-Vorschau
Sektion mit dem Titel “Bundle-Vorschau”Vorschau von Bundeln in einem lebendigen Web-Umgebung vor der Bereitstellung an Geräten, über das Web-Dashboard zugänglich.
Standort: Web-Dashboard → App → Bundle → Vorschau-Tab
Live-Debugging
Sektion mit dem Titel “Live-Debugging”Echtzeit-Überwachung von Update-Ereignissen für spezifische Geräte über CLI, zeigt Überprüfungs-, Download-, Installations- und Fehlerereignisse an.
Verwendung:
npx @capgo/cli app debug [appId]Zeigt:
- Update-Überprüfungen
- Herunterladungsfortschritt
- Installationszustand
- Fehlermeldungen
- Zugriffsbeschränkungen
Bundle-Manifest-Viewer
Abschnitt mit dem Titel "Bundle-Manifest-Viewer"Überprüfen Sie das vollständige Manifest jedes Bundles, einschließlich Dateiliste, Prüfzahlen und Metadaten.
Standort: Web-Dashboard → App → Bundle → Manifest-Registerkarte
Zeigt:
- Dateiliste mit Prüfzahlen
- Bundle-Metadaten
- Kompatibilität der nativen Version
- Abhängigkeiten von Plugins
Native Plugin-Abhängigkeiten
Abschnitt mit dem Titel “Native Plugin-Abhängigkeiten”Zeige alle native Capacitor-Plugins in jeder Paketversion an, um Änderungen von Abhängigkeiten über Versionen hinweg zu verfolgen.
Standort: Web-Dashboard → App → Paket → 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- Hochladen neuer Paketebundle list- Auflisten aller Paketebundle delete- Löschen von Paketenbundle cleanup- Beseitigen alter Paketechannel set- Kanäle konfigurierenapp debug- Echtzeit-Debugging
Anzeigen des vollständigen CLI-Referenz →
Paketverschlüsselung
Abschnitt mit dem Titel „Paketverschlüsselung“End-to-End-Verschlüsselung für Pakete mit AES-256-Verschlüsselung, die Ihre code im Transit und bei Ruhezustand schützt.
Leistungsmerkmale:
- Erzeugung von RSA-Schlüsselpaaren
- Verschlüsselung von Paketen mit AES-256
- Code-Signaturprüfung
- Verwaltung von Verschlüsselungsschlüsseln
Erhalten Sie weitere Informationen zur Verschlüsselung →
Paketaufbereitung & -Rückgewinnung
Abschnitt mit dem Titel ‘Paketaufbereitung & -Rückgewinnung’Automatisch löschen Sie alte Pakete basierend auf Retentionsrichtlinien, um den Speicherplatzbedarf zu verwalten.
Leistungsmerkmale:
- Anpassbare Anzahl an Retentionsrichtlinien
- Automatische Löschung über CLI
- Geplante Reinigungsarbeiten
- Speicherplatznutzungstracking
Verwendung:
npx @capgo/cli bundle cleanup --keep=10Analytik & Überwachung
Abschnitt mit dem Titel “Analytik & Überwachung”Update-Statistiken
Abschnitt mit dem Titel “Update-Statistiken”Verfolgen Sie die Akzeptanzraten, Erfolgsraten und die Fortschritte bei der Bereitstellung über Ihre Benutzerbasis.
Verfügbare Metriken:
- Herunterladungs-Erfolgsrate
- Installationserfolgsrate
- Fehlerraten nach Typ
- Update-Adoption über die Zeit
- Versionenverteilung
Standort: Web-Dashboard → App → Statistiken
Geräteprotokolle
Abschnitt mit dem Titel „Geräteprotokolle“Geräteprotokolle, die den gesamten Update-Lebenszyklus vom Check bis zur Installation zeigen.
Typen von Ereignissen:
- Update-Checks
- Download starten/vollenden/scheitern
- Install starten/vollenden/scheitern
- Rückgängigmachungsevents
- Politikblockierungen
Standort:
- Web-Dashboard → App → Gerät → Protokolle
- Web-Dashboard → App → Protokolle (alle Geräte)
Erhalten Sie weitere Informationen zu Protokollen →
Analyse der Bundle-Nutzung
Abschnitt mit dem Titel „Analyse der Bundle-Nutzung“Detaillierte Analysen zu den aktiven Bundles, Download-Zählungen und Speicherplatznutzung.
Metriken:
- Anzahl der aktiven Installationen pro Bundle
- Heruntergeladene Anzahl
- Speicherplatznutzung pro Bundle
- Bandbreitenverbrauch
Kanalstatistiken
Abschnitt mit dem Titel “Kanalstatistiken”Verfolgen Sie Leistung und Akzeptanzmetriken pro Kanal.
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“Eine vollständige Audit-Spur aller Bundle-Deployments, Kanalzuweisungen und Konfigurationsänderungen.
Verfolgte 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
Sicherheit & ComplianceAbschnitt mit dem Titel “End-to-End-Verschlüsselung”
Code Signing
Code SignierungAbschnitt mit dem Titel “__CAPGO_KEEP_0__ Signierung”
Überprüfen Sie die Integrität von Paketen mit kryptografischen Signaturen, um Manipulationen zu verhindern.
SOC 2 Type II-ZertifizierungAbschnitt mit dem Titel “SOC 2 Type II-Zertifizierung”
Infrastruktur und Prozesse, die den SOC 2 Type II-Standards für Unternehmenssicherheit zertifiziert sind.
Abschnitt mit dem Titel “App Store-Konformität”Vollständig konform mit den Richtlinien von Apple App Store und Google Play Store für OTA-Updates.
Erkunden Sie mehr zu Konformität →
Zwei-Faktor-Authentifizierung (Organisations-Ebene)
Abschnitt mit dem Titel “Zwei-Faktor-Authentifizierung (Organisations-Ebene)”Erzwingen Sie die zweifaktorische Authentifizierung für alle Organisationsmitglieder, um auf das Dashboard und API zuzugreifen.
Standort: Web-Dashboard → Organisation → Sicherheit
Verschlüsselte Pakete-Erzwungene Einhaltung
Abschnitt mit dem Titel “Verschlüsselte Pakete-Erzwungene Einhaltung”Erzwingen Sie, dass alle Pakete auf der Organisations-Ebene verschlüsselt sind.
Standort: Web-Dashboard → Organisation → Sicherheit
Teamzusammenarbeit
Abschnitt: TeamzusammenarbeitZugriffssteuerung auf der Grundlage von Rollen (RBAC)
Abschnitt: Zugriffssteuerung auf der Grundlage von Rollen (RBAC)Feinste Einstellungen für die Zugriffssteuerung auf Organisationsebene und Anwendungslevel.
Organisationsrollen:
org_super_admin- Vollständige Kontrolle über die Organisationorg_admin- Organisation administration (keine Abrechnung/Löschung)org_billing_admin- Nur Abrechnung Zugrifforg_member- Nur Leserecht für Organisation
Anwendungsrollen:
app_admin- Vollzugriff auf eine Appapp_developer- Hochladen von Bundeln, Geräte verwaltenapp_uploader- Nur Bundeln hochladenapp_reader- Nur Leserecht
Sitz:
- - Web-Dashboard → Organisation → Mitglieder
- - Web-Dashboard → App → Zugriff
- Erfahren Sie mehr über RBAC →
Audit-Protokolle
Sektion mit dem Titel „Audit-Protokolle“Vollständiger Audit-Verlauf aller Organisation- und App-Aktivitäten zur Einhaltung von Vorschriften und Sicherheit.
Protokollierte Ereignisse:
- Benutzeraktionen (Anmeldung, Abmeldung, Berechtigungsänderungen)
- Bundle-Operationen (Hochladen, Löschen, Zuweisen)
- Kanal-Operationen (Erstellen, Aktualisieren, Löschen)
- Organisationsänderungen (Einstellungen, Mitglieder)
Standort: Web-Dashboard → Organisation → Rechnungslegung
Empfangen Sie Echtzeitbenachrichtigungen über Ereignisse in Ihren Apps über HTTP-Webhooks.
Unterstützte Ereignisse:
apps- App erstellt/aktualisiert/gelöschtapp_versions- Paket hochgeladen/gelöschtchannels- Kanal erstellt/geändert/gelöschtorg_users- Mitglied hinzugefügt/entferntorgs- Organisation geändert
Features:
- Benutzerdefinierte Webhook-URLs
- Event-Filterung
- Übertragungsprotokolle
- Wiederholungsmechanismus
- Testfunktion
Standort: Web-Dashboard → Organisation → Webhooks
Mehrbenutzer-Kollaboration
Abschnitt: Mehrbenutzer-KollaborationEinladen Sie Teammitglieder zu Ihrer Organisation mit spezifischen Rollen und Berechtigungen.
Funktionen:
- E-Mail-Einladungen
- Rollenzuweisung
- Mitgliederverwaltung
- Zugriffsentzug
Ort: Web-Dashboard → Organisation → Mitglieder
API Schlüsselverwaltung
Abschnitt: API SchlüsselverwaltungAPI-Erstellung, -Verwaltung und -Rücknahme mit optionalen Ablaufdaten und gehashtem Speicher.
Schlüssel-Funktionen:
- Schlüssel pro App oder pro Organisation
- Optional Ablaufdaten
- Gehashter Speicher (unumkehrbar)
- Unterstützung für Schlüsselrotation
Standort: Web-Dashboard → API-Schlüssel
Erhalten Sie weitere Informationen zu API-Schlüsseln →
Passwort-Politiken
Abschnitt mit dem Titel „Passwort-Politiken“Unternehmensweite Passwortanforderungen, um Sicherheitsstandards durchzusetzen.
Konfigurierte Richtlinien:
- Mindestlänge
- Oberkasse erforderlich
- Zahlen erforderlich
- Spezielle Zeichen erforderlich
Standort: Web-Dashboard → Organisation → Sicherheit
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“Unterstützung für mehrere Plattformen
Abschnitt mit dem Titel „Unterstützung für mehrere Plattformen“Unterstützung für iOS-, Android- und Electron-Anwendungen mit einem einzelnen SDK.
Unterstützte Plattformen:
- iOS (Version Capacitor 5, 6, 7, 8)
- Android (Version Capacitor 5, 6, 7, 8)
- Electron (NEU ab 2025)
Langzeitunterstützung
Sektion: LangzeitunterstützungFortgesetzte Unterstützung für ältere Capacitor-Versionen, um die Kompatibilität mit Legacy-Anwendungen aufrechtzuerhalten.
Derzeit unterstützt:
- Capacitor 8 (aktuellste Version)
- Capacitor 7
- Capacitor 6
- Capacitor 5
Eigene Speicher-Backends
Abschnitt: „Eigene Speicher-Backends“Verwenden Sie Ihre eigene Speicherinfrastruktur (S3, R2 usw.) anstelle der Standard-Speicherung von Capgo.
Erhalten Sie weitere Informationen zu benutzerdefinierten Speichern →
China-Konfiguration
Abschnitt: „China-Konfiguration“Besondere Konfiguration für Apps, die in China verteilt werden, um lokalen Vorschriften zu entsprechen.
Erhalten Sie weitere Informationen zu der China-Konfiguration →
Erweiterte Funktionen
Abschnitt: „Erweiterte Funktionen“Eigene Aktualisierungsverhalten
Abschnitt: „Eigene Aktualisierungsverhalten“Konfigurieren Sie, wann und wie Updates überprüft und angewendet werden, über den SDK.
Konfigurierbare Optionen:
- Intervall für die Überprüfung (
periodCheckDelay- mindestens 600 Sekunden) - Automatischer Update-Modus (
autoUpdate- aus, im Hintergrund, bei der Installation, bei der Startschaltung, immer, nur Herunterladen) - Netzwerk-Anforderungen (nur Android - über WorkManager)
Erhalten Sie weitere Informationen zum Updateverhalten →
Update-Typen
Abschnitt mit dem Titel “Update-Typen”Verschiedene Update-Typen für verschiedene Anwendungsfälle, von sofortigen Updates bis hin zu benutzereingestellten Installationen.
Verfügbare Typen:
- Hintergrundaktualisierungen (Standard)
- Unmittelbare Aktualisierungen
- Benutzereingeladene Aktualisierungen
- Bedingte Aktualisierungen
Erkundigen Sie sich mehr über Aktualisierungsarten →
Kredit-System
Abschnitt mit dem Titel “Kredit-System”Verbrauchsbasierte Abrechnung mit Krediten für Bandbreite, Speicher und andere Ressourcen.
Merkmale:
- Kreditnutzungstracking
- Verbrauchshinweise
- Top-up über Stripe
- Kreditbuch
Sitz: Web-Dashboard → Organisation → Kredite
Anleitung
Bereich mit dem Titel „Anleitung“Bereit, diese Funktionen zu nutzen? Folgen Sie unserem Rapidstart-Leitfaden um Ihre erste App mit Capgo Live Updates zu konfigurieren.
Brauchen Sie Hilfe?
Bereich mit dem Titel „Brauchen Sie Hilfe?“- Beitreten Sie unserem Discord zur Community-Unterstützung
- Überprüfen Sie die FAQ Für häufig gestellte Fragen
- Browse API Dokumentation Für API-Integration
- Kontaktieren Sie den Support Für Unterstützung für Unternehmen
Fortsetzen von Features
Abschnitt: Fortsetzen von FeaturesWenn Sie Features verwenden Features um die Planung von Überwachung und Analytics vorzunehmen, verbinden Sie es 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 for the implementation detail in @capgo/capacitor-firebase-analytics.