Funktionen
Kopieren Sie einen Setup-Prompt mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin.
Diese Seite bietet eine umfassende Übersicht über alle verfügbaren Funktionen in Capgo Live Updates. Jede Funktion umfasst eine kurze Beschreibung und Links zu detaillierten Dokumentationen.
Kernaktualisierungssystem
Abschnitt mit dem Titel “Kernaktualisierungssystem”Über-ein-Art-Updates
Über-ein-Art-UpdatesDeployen Sie JavaScript, HTML, CSS und Asset-Updates direkt an Benutzer ohne Genehmigung der App-Stores. Updates werden im Hintergrund heruntergeladen und auf dem nächsten App-Neustart angewendet.
Schlüsselkompetenzen:
- Hintergrundherunterladen
- Automatische Installation
- Keine Benutzerunterbrechung
- Unterstützung für mehrere Plattformen (iOS, Android, Electron)
Mehr über das Updateverhalten erfahren →
Delta-Updates (Differenzielle Updates)
Delta-Updates (Differenzielle Updates)Downloaden Sie nur Dateien, die zwischen den Versionen geändert wurden, um den Bandbreitenverbrauch um bis zu 95% zu reduzieren und die Update-Delivery zu beschleunigen.
Key capabilities:
- Automatische Datei-Ebene-Vergleichsverarbeitung
- Prüfsummen-basierte Verifizierung
- Manifest-Vergleich
- Intelligente Fallback zu vollständigen Updates, wenn erforderlich
Mehr über Delta-Updates erfahren →
Automatische Wiederherstellung
Abschnitt mit dem Titel “Automatische Wiederherstellung”Wenn ein Update nicht geladen werden kann oder zu Crashes führt, wird das System automatisch auf die letzte bekannte funktionierende Version zurückgekehrt.
Key capabilities:
- Crash-Detektion
- Timeout-Detektion
- Automatische Wiederherstellung
- Keine Benutzereingriffe erforderlich
Prüfsummen-Validierung & Fallback
Abschnitt mit dem Titel “Prüfsummen-Validierung & Fallback”Überprüft die Paketintegrität über Prüfsummen und fällt automatisch auf die letzte bekannte funktionierende Version zurück, wenn eine Veränderung festgestellt wird.
Schlüsselkompetenzen:
- Prüfsummen-Validierung beim Download
- Veränderungserkennung
- Automatischer Wechsel auf die letzte funktionierende Paketversion
- Manuelle Wiederherstellungs-Tools verfügbar
Durchbrechende Update-Detektion
Abschnitt mit dem Titel ‘Aktualisierungsfehlererkennung’Verhindert, dass inkompatible Aktualisierungen 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 inkompatibler Aktualisierungen
- Klare Fehlermeldungen
Erhalten Sie weitere Informationen zu Zielversionen →
Deploymentskontrolle
Abschnitt mit dem Titel ‘Deploymentskontrolle’Kanal-System
Abschnitt mit dem Titel ‘Kanal-System’Organisieren und Updates in verschiedenen Umgebungen und Benutzergruppen mit flexiblen Kanalkonfigurationen verwalten.
Hauptfunktionen:
- Unbegrenzte benutzerdefinierte Kanäle (Produktion, Staging, Beta usw.)
- Zuordnung von Paketen pro Kanal
- Kanalbezogene Zielgruppenregeln
- Geräte selbstzuweisung
- Kanalüberschreibung pro Gerät
Gerätezielgruppe
Abschnitt mit dem Titel „Gerätezielgruppe“Zielgeräte, Versionen oder Benutzergruppen für schrittweise Bereitstellungen und kontrollierte Bereitstellungen anpeilen.
Hauptfunktionen:
- Version-basierte Zielgruppenzuweisung
- Gerätespezifische Überschreibungen
- Plattformfilterung (iOS, Android, Electron)
- Benutzerdefinierte Metadatenauswahl
- Blockierung von Emulatoren/Entwicklungsbuilds
Kanalrichtlinien
Abschnitt mit dem Titel “Kanalrichtlinien”Konfigurieren Sie Regeln und Einschränkungen für die Bereitstellung von Updates auf jedem Kanal.
Schlüsselkapazitäten:
- Automatische Updates deaktivieren
- Hauptversion-Updates blockieren
- Updates auf Emulatoren deaktivieren
- Updates in Entwicklungsbauten deaktivieren
- Plattform-spezifische Richtlinien (iOS nur, Android nur, Electron nur)
Mehr über Kanalrichtlinien erfahren →
Entwickler-Tools
Abschnitt mit dem Titel „Entwickler-Tools“Bundle-Vorschau
Abschnitt mit dem Titel „Bundle-Vorschau“Vorschauen von Bundeln in einem lebendigen Webumgebung vor der Bereitstellung auf Geräten, über das Web-Dashboard zugänglich.
Standort: Web-Dashboard → App → Bundle → Vorschau-Tab
Live-Debugging
Abschnitt mit dem Titel „Live-Debugging“Echtzeit-Überwachung von Aktualisierungsereignissen für bestimmte 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
- Zugriffsblockierungen
Bundle-Manifest-Viewer
Sektion mit dem Titel „Bundle-Manifest-Viewer“Überprüfen Sie das vollständige Manifest jeder Bundle einschließlich Dateiliste, Prüfzahlen und Metadaten.
Standort: Web-Dashboard → App → Bundle → Manifest-Tabs
Zeigt:
- Dateiliste mit Prüfzahlen
- Bundle-Metadaten
- Kompatibilität mit der nativen Version
- Abhängigkeiten von Plug-ins
Abhängigkeiten von nativen Plug-ins
Abschnitt mit dem Titel „Abhängigkeiten von nativen Plug-ins“Zeigen Sie alle nativen Capacitor-Plug-ins an, die in jedem Bundle enthalten sind, um Änderungen von Abhängigkeiten ü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 Befehlszeileninterface für automatisierte Bereitstellungen und CI/CD-Integration.
Schlüsselbefehle:
bundle upload- Hochladen neuer Bundlesbundle list- Auflisten aller Bundlesbundle delete- Löschen von Bundlesbundle cleanup- Alte Pakete aufräumenchannel set- Kanäle konfigurierenapp debug- Echtzeit-Debugging
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 Ruhe sicherstellen.
Schlüsselkompetenzen:
- Erzeugung von RSA-Schlüsselpaaren
- AES-256-Paketverschlüsselung
- Code-Signaturprüfung
- Verwaltung von Verschlüsselungs-Schlüsseln
Mehr über Verschlüsselung erfahren →
Bundle-Aufräumung & -Behaltung
Abschnitt mit dem Titel “Bundle-Aufräumung & -Behaltung”Alte Bundle automatisch auf der Grundlage von Behaltensrichtlinien aufräumen, um den Speicherplatzbedarf zu verwalten.
Schlüsselkompetenzen:
- Anpassbare Behaltenszählung
- Automatische Aufräumung über CLI
- Geplante Aufräumungsaufgaben
- Speicherplatzbedarfsverfolgung
Verwendung:
npx @capgo/cli bundle cleanup --keep=10Analytik & Überwachung
Abschnitt: "Analytik & Überwachung"Aktualisieren Sie Statistiken
Abschnitt: "Aktualisieren Sie Statistiken"Verfolgen Sie die Akzeptanzraten, Erfolgshäufigkeiten und die Fortschritte bei der Bereitstellung über Ihrer Benutzerbasis hinweg.
Verfügbare Metriken:
- Herunterladungsrate
- Installationsrate
- Fehlerraten nach Typ
- Akzeptanzraten im Laufe der Zeit
- Versionen verteilt
Standort: Web-Dashboard → App → Statistiken
Geräteprotokolle
Abschnitt mit dem Titel „Geräteprotokolle“Gerätebezogene Protokolle, die den gesamten Update-Lebenszyklus von der Überprüfung bis zur Installation zeigen.
Ereignistypen:
- Update-Überprüfungen
- Download starten/vollenden/scheitern
- Installieren starten/vollenden/scheitern
- Rückgängigmachungsereignisse
- Politikblockierungen
Standort:
- Web-Dashboard → App → Gerät → Protokolle
- Web-Dashboard → App → Protokolle (alle Geräte)
Mehr über Protokolle erfahren →
Bundle-Nutzungsanalytik
Abschnitt mit dem Titel „Bundle-Nutzungsanalytik“Detaillierte Analysen zu den aktiven Bundles, Download-Zahlen und Speicherplatznutzung.
Metriken:
- Aktive Installationen pro Bundle
- Download-Zahlen
- Speicherplatznutzung pro Bundle
- Bandbreitenutzung
Kanalstatistiken
Abschnitt mit dem Titel „Kanalstatistiken“Leistung und Akzeptanzmetriken pro Kanal verfolgen.
Metriken:
- Geräte pro Kanal
- Erfolgsraten bei Updates pro Kanal
- Bereitstellungsverlauf
- Fehlerraten pro Kanal
Standort: Web-Dashboard → App → Kanal → Statistiken
Bereitstellungsverlauf
Abschnitt mit dem Titel „Bereitstellungsverlauf“Vollständiger Audit-Trail aller Bundle-Bereitstellungen, Kanalzuweisungen und Konfigurationsänderungen.
Abgefangene Ereignisse:
- Dateiuploads
- Kanalzuweisungen
- Änderungen der Richtlinien
- 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 Dateiuploads bei Ruhe und in Transit mit der Industriestandards AES-256-Verschlüsselung.
Mehr über Verschlüsselung erfahren →
Code Signierung
Abschnitt mit dem Titel “Code Signierung”Überprüfe die Integrität des Pakets mit kryptografischen Signaturen, um Manipulationen zu verhindern.
SOC 2 Type II-Zertifizierung
Abschnitt mit dem Titel “SOC 2 Type II-Zertifizierung”Infrastruktur und Prozesse zertifiziert nach SOC 2 Type II-Standards für Unternehmenssicherheit.
App Store-Konformität
Abschnitt mit dem Titel “App Store-Konformität”Vollständige Konformität mit den Richtlinien von Apple App Store und Google Play Store für OTA-Updates.
Mehr über Konformität erfahren →
Zwei-Faktor-Authentifizierung (Organisations-Ebene)
Abschnitt mit dem Titel “Zwei-Faktor-Authentifizierung (Organisations-Ebene)”Benötigen Sie zwei-Faktor-Authentifizierung für alle Mitglieder der Organisation, um auf das Dashboard und API zuzugreifen.
Standort: Web-Dashboard → Organisation → Sicherheit
Verschlüsselte Pakete durchsetzen
Abschnitt mit dem Titel “Verschlüsselte Pakete durchsetzen”Benötigen Sie alle Pakete, um sie auf Organisationsebene zu verschlüsseln.
Standort: Web-Dashboard → Organisation → Sicherheit
Team-Kollaboration
Abschnitt mit dem Titel “Team-Kollaboration”Zugriffssteuerung auf der Grundlage von Rollen (RBAC)
Rollenbasiertes Zugriffssteuerungssystem (RBAC)Feinabgestimmte Berechtigungen für die Organisation- und Anwendungszugriffssteuerung.
Organisationsrollen:
org_super_admin- Vollständige Kontrolle über die Organisationorg_admin- Organisation-Verwaltung (keine Abrechnung/Löschung)org_billing_admin- Nur Abrechnungszugrifforg_member- Nur Leserecht für Organisationen
Anwendungsrollen:
app_admin- Vollständige Kontrolle über eine Anwendungapp_developer- Hochladen von Bundles, Geräteverwaltungapp_uploader- Nur Hochladen von Bundlesapp_reader- Nur Leserecht
Standort:
- Web-Dashboard → Organisation → Mitglieder
- Web-Dashboard → App → Zugriff
Rechnungslegung
Abschnitt mit dem Titel “Rechnungslegung”Vollständiger Audit-Verlauf aller Organisation- und App-Aktivitäten zur Einhaltung von Vorschriften und Sicherheit.
Geloggte Ereignisse:
- Benutzeraktionen (Anmeldung, Abmeldung, Rechteänderungen)
- Paketoperationen (Hochladen, Löschen, Zuweisen)
- 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
Funktionen:
- Benutzerdefinierte Webhook-URLs
- Ereignisfilterung
- Lieferlogdateien
- Wiederholungsmechanismus
- Funktionsprüfung
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:
- Anwendungs- oder Organisations-Schlüssel
- Optional Ablaufdaten
- Gehashter Speicher (unumkehrbar)
- Schlüsselrotation unterstützt
Standort: Web-Dashboard → API Schlüssel
Erhalten Sie weitere Informationen zu API-Schlüsseln →
Passwortrichtlinien
Abschnitt mit dem Titel „Passwortrichtlinien“Unternehmensweite Passwortanforderungen, um Sicherheitsstandards durchzusetzen.
Konfigurierbare Richtlinien:
- Mindestlänge
- Hochstellige Zeichen erfordern
- Zahlen erfordern
- Spezielle Zeichen erfordern
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)
- Electron (NEU ab 2025)
Langfristige Unterstützung
Dauerhafte UnterstützungFortgesetzte Unterstützung für ältere Capacitor Versionen, um die Kompatibilität mit alten Apps aufrechtzuerhalten.
Derzeit unterstützt:
- Capacitor 8 (neueste)
- Capacitor 7
- Capacitor 6
- Capacitor 5
Eigene Speicher-Backends
Durch eigene Speicher-Infrastruktur (S3, R2 usw.) anstelle der __CAPGO_KEEP_0__-Standard-SpeicherungUse your own storage infrastructure (S3, R2, etc.) instead of Capgo’s default storage.
Eigene Speicher-Backends
Abschnitt mit dem Titel “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 mit dem Titel “Erweiterte Funktionen”Benutzerdefinierte Aktualisierungsverhalten
Abschnitt mit dem Titel “Benutzerdefinierte Aktualisierungsverhalten”Konfigurieren Sie, wann und wie Updates über den SDK überprüft und angewendet werden.
Konfigurierbare Optionen:
- Überprüfungsintervall (
periodCheckDelay- Mindestens 600 Sekunden) - Automatisches Aktualisierungsverhalten (
autoUpdate- aus, im Hintergrund, bei der Installation, bei der Startschaltung, immer, nur Download - Netzwerk-Anforderungen (nur für Android - über 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 Arten:
- Hintergrund-Updates (Standard)
- Sofortige Updates
- Benutzer-gesteuerte Updates
- Bedingte Updates
Mehr über Update-Typen erfahren →
Kredit-System
Abschnitt mit dem Titel „Kredit-System“Nutzungsabhängige Abrechnung mit Krediten für Bandbreite, Speicher und andere Ressourcen.
Funktionen:
- Verfolgung der Kreditnutzung
- Benachrichtigungen bei Kreditnutzung
- Top-up über Stripe
- Kredit-Register
Standort: Web-Dashboard → Organisation → Kredite
Bereit, diese Funktionen zu verwenden? 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?”- Beitreten Sie unserem Discord zur Gemeinschaftsunterstützung
- Überprüfen Sie die FAQ zur Abfrage der häufigsten Fragen
- Browsen Sie die API-Dokumentation zur API-Integration
- Kontaktieren Sie den Support für Unterstützung durch Unternehmen
Weitergehen von Features
Abschnitt mit dem Titel “Weitergehen von Features”Wenn Sie Features um die Planung von Überwachung und Analytics zu ermöglichen, verbinden Sie es mit Statistik für die Implementierungsdetails in Statistik, Protokolle für die Implementierungsdetails in Protokolle, @capgo/capacitor-appinsights für die Implementierungsdetails in @capgo/capacitor-appinsights, Mit @capgo/capacitor-appinsights verwenden für die native Fähigkeit in Mit @capgo/capacitor-appinsights und @capgo/capacitor-firebase-analytics verwenden für die Implementierungsdetail in @capgo/capacitor-firebase-analytics.