Funktionen
Kopierfertig
Diese Seite bietet eine umfassende Übersicht über alle Funktionen, die in Capgo Live Updates verfügbar sind. Jede Funktion enthält eine kurze Beschreibung und Links zu detaillierter Dokumentation.
Kernaktualisierungssystem
Abschnitt mit dem Titel “Kernaktualisierungssystem”Über-ein-Arbeitsplatz-Updates (OTA)
Abschnitt mit dem Titel “Über-ein-Arbeitsplatz-Updates (OTA)”JavaScript, 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.
Schlüsselkompetenzen:
- Hintergrundherunterladen
- Automatische Installation
- Keine Benutzerunterbrechung
- Plattformübergreifende Unterstützung (iOS, Android, Electron)
Erkundigen Sie sich mehr über die Aktualisierungsverhalten →
Deltaktualisierungen (Differenzielle Aktualisierungen)
Abschnitt mit dem Titel “Deltaktualisierungen (Differenzielle Aktualisierungen)”Herunterladen Sie nur Dateien, die zwischen den Versionen geändert wurden, wodurch der Bandbreitenverbrauch um bis zu 95% reduziert und die Aktualisierungserbringung beschleunigt wird.
Schlüsselkompetenzen:
- Automatische Dateiebenen-Vergleichsverfahren
- Prüfsummen-basierte Verifizierung
- Manifest-Vergleich
- Intelligente Fallback auf Vollaktualisierungen, wenn erforderlich
Erkundigen Sie sich mehr über Deltaktualisierungen →
Automatische Rückschaltung
Abschnitt mit dem Titel “Automatische Rückschaltung”Wenn ein Update nicht geladen werden kann oder zu Abstürzen führt, wird das System automatisch auf die letzte bekannte funktionierende Version zurückgekehrt.
Schlüsselkompetenzen:
- Crash-Detektion
- Zeitüberschreitungsdetektion
- 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 von Paketen ü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
- Dateiverdächtigkeitsprüfung
- Automatische Rückkehr zur letzten funktionierenden Bundle
- Hilfsmittel zur manuellen Wiederherstellung verfügbar
Warnung vor inkompatiblen Updates
Sektion mit dem Titel „Warnung vor inkompatiblen 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 Abhängigkeiten von Plugins
- Automatische Blockierung inkompatibler Updates
- Klare Fehlermeldungen
Erhalten Sie weitere Informationen zu Versionsziele →
Deploymentskontrolle
Sektion „Deploymentskontrolle“Kanal-System
Sektion „Kanal-System“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 Zieldaten
- Geräte selbstzuweisung
- Kanalüberschreibung pro Gerät
Erkundigen Sie sich über Kanäle →
Geräteziel
Abschnitt mit dem Titel „Geräteziel“Ziel spezifische Geräte, Versionen oder Benutzersegmente für phasenweise Rollouts und kontrollierte Bereitstellungen.
Schlüsselkompetenzen:
- Version-basierte Zielsetzung
- Gerätespezifische Überschreibungen
- Plattformfilterung (iOS, Android, Electron)
- Benutzerdefinierte Metadatumsfilterung
- Emulator/Entwickler-Builder-Blockierung
Kanalrichtlinien
Abschnitt mit dem Titel „Kanalrichtlinien“Konfigurieren Sie Regeln und Einschränkungen für die Bereitstellung von Updates auf jedem Kanal.
Schlüsselkompetenzen:
- Automatische Updates deaktivieren
- Hauptversion-Updates blockieren
- Updates auf Emulatoren deaktivieren
- Updates in Entwicklungsbau deaktivieren
- Plattform-spezifische Richtlinien (iOS nur, Android nur, Electron nur)
Mehr über Kanal-Richtlinien erfahren →
Entwickler-Tools
Abschnitt mit dem Titel “Entwickler-Tools”Bundle-Vorschau
Abschnitt 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-Registerkarte
Live-Debugging
Abschnitt mit dem Titel „Live-Debugging“Echtzeit-Überwachung von Aktualisierungsereignissen für spezifische Geräte über CLI, die Überprüfung, Herunterladen, Installieren und Fehlerereignisse anzeigend.
Verwendung:
npx @capgo/cli app debug [appId]Anzeigt:
- 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-Tab
Zeigt:
- Dateiliste mit Prüfzahlen
- Bundle-Metadaten
- Kompatibilität mit 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 Bundle auf, um Änderungen von Abhängigkeiten über Versionen zu verfolgen.
Standort: Web-Dashboard → App → Bundle → Abhängigkeiten-Registerkarte
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 Paketebundle list- Auflisten aller Paketebundle delete- Löschen von Paketenbundle cleanup- Alte Pakete aufräumenchannel set- Kanäle konfigurierenapp debug- Live-Debugging
Weitere Informationen zum 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 Ruhe sicherstellen.
Hauptfunktionen:
- Erzeugung von RSA-Schlüsselpaaren
- AES-256-Bündelverschlüsselung
- Code-Signaturprüfung
- Verschlüsselungsschlüsselverwaltung
Mehr über Verschlüsselung erfahren →
Bündelbereinigung & -Ablage
Abschnitt mit dem Titel „Bündelbereinigung & -Ablage“Automatisch löschen Sie alte Bündel auf der Grundlage von Ablagepolitiken, um den Speicherplatzbedarf zu verwalten.
Hauptfunktionen:
- Konfigurierbare Ablageanzahl
- Automatische Bereinigung über CLI
- Geplante Reinigungsjobs
- Speicherplatznutzungstracking
Verwendung:
npx @capgo/cli bundle cleanup --keep=10Analytik und Überwachung
Abschnitt mit dem Titel “Analytik und Überwachung”Aktualisierungsstatistiken
Abschnitt mit dem Titel “Aktualisierungsstatistiken”Folge die Akzeptanzraten, Erfolgsraten und die Fortschritte bei der Bereitstellung über Ihre Benutzerbasis.
Verfügbare Metriken:
- Herunterladungs Erfolgsrate
- Installationserfolgsrate
- Fehlerraten nach Typ
- Aktualisierungsumfang im Laufe der Zeit
- Versionenverteilung
Standort: Web-Dashboard → App → Statistiken
Geräteprotokolle
Abschnitt mit dem Titel „Geräteprotokolle“Geräteprotokolle, die den gesamten Aktualisierungszyklus vom Check bis zur Installation zeigen.
Ereignistypen:
- Aktualisierungsprüfungen
- Download starten/vollenden/scheitern
- Install starten/vollenden/scheitern
- Rückgängigmachungsevents
- Politikblockierungen
Standort:
- Web-Dashboard → Anwendung → Gerät → Protokolle
- Web-Dashboard → Anwendung → 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
- Herunterladecounts
- Speicherverbrauch 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
- Bereitstellungsverlauf
- Fehlerraten pro Kanal
Standort: Web-Dashboard → App → Kanal → Statistiken
Bereitstellungsverlauf
Abschnitt mit dem Titel "Bereitstellungsverlauf"Vollständiger Audit-Verlauf aller Bundle-Bereitstellungen, 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”
Verschlüsseln Sie Daten bei Ruhe und in Transit mit der Industriestandards AES-256-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 zertifiziert nach SOC 2 Type II-Standards für Unternehmenssicherheit.
Abschnitt mit dem Titel “App Store-Konformität”Vollständig konform zu den Richtlinien von Apple App Store und Google Play Store für OTA-Updates.
Mehr über die Konformität erfahren →
2FA-Erzwungener Zugriff (Organisations-Ebene)
Abschnitt mit dem Titel “2FA-Erzwungener Zugriff (Organisations-Ebene)”Zwingen Sie alle Organisationsteilnehmer dazu, zwei-Faktor-Authentifizierung für den Zugriff auf das Dashboard und API zu verwenden.
Standort: Web-Dashboard → Organisation → Sicherheit
Verschlüsselte Pakete-Erzwungener Zugriff
Abschnitt mit dem Titel “Verschlüsselte Pakete-Erzwungener Zugriff”Zwingen Sie alle Pakete dazu, auf Organisations-Ebene zu verschlüsseln.
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 Organisationen
Anwendungsrollen:
app_admin- Vollzugriff auf eine Anwendungapp_developer- Upload von Paketen, Geräteverwaltungapp_uploader- Upload von Paketen nurapp_reader- Nur-Lese-Zugriff
Standort:
- Web-Dashboard → Organisation → Mitglieder
- Web-Dashboard → Anwendung → Zugriff
Rechnungslegungsprotokolle
Abschnitt mit dem Titel „Rechnungslegungsprotokolle“Vollständiger Audit-Trail aller Organisation- und Anwendungsaktivitäten zur Einhaltung von Vorschriften und Sicherheit.
Protokollierte Ereignisse:
- Benutzereinstellungen (Anmeldung, Abmeldung, Berechtigungsä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- Paket hochgeladen/gelöschtchannels- Kanal erstellt/aktualisiert/gelöschtorg_users- Mitglied hinzugefügt/entferntorgs- Organisation aktualisiert
Features:
- Eigene Webhook-URLs
- Event-Filterung
- Übertragungsprotokolle
- Wiederholungsmechanismus
- Testfunktion
Standort: Web-Dashboard → Organisation → Webhooks
Mehrwertliche Benutzerkollaboration
Abschnitt mit dem Titel „Mehrwertliche Benutzerkollaboration”Einladen Sie Teammitglieder zu Ihrer Organisation mit spezifischen Rollen und Berechtigungen.
Features:
- E-Mail-Einladungen
- Rollenzuweisung
- Mitgliederverwaltung
- Zugriffsentzug
Ort: Web-Dashboard → Organisation → Mitglieder
API Schlüsselverwaltung
Abschnitt mit dem Titel „API Schlüsselverwaltung”API-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 anfordern
- Zahlen anfordern
- Spezielle Zeichen anfordern
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.
Gefährdete Plattformen:
- iOS (ab Capacitor 5, 6, 7, 8)
- Android (ab Capacitor 5, 6, 7, 8)
- Electron (NEU ab 2025)
Langzeitunterstützung
Sektion: LangzeitunterstützungFortsetzung der Unterstützung für ältere Capacitor-Versionen, um die Kompatibilität mit alten Apps aufrechtzuerhalten.
Derzeit unterstützt:
- Capacitor 8 (aktuellste Version)
- Capacitor 7
- Capacitor 6
- Capacitor 5
Eigene Speichersysteme
Abschnitt: „Eigene Speichersysteme“Verwenden Sie stattdessen Ihr eigenes Speichersystem (z. B. S3, R2 usw.) anstelle des Standard-Speichers von Capgo.
Erhalten Sie weitere Informationen zu benutzerdefinierten Speichersystemen →
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“Benutzerdefinierte Aktualisierungsverhalten
Abschnitt: „Benutzerdefinierte 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 Startphase, immer, nur Herunterladen) - Netzwerk-Anforderungen (nur Android - über WorkManager)
Erhalten Sie weitere Informationen über das 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
- Benutzer-gesteuerte Aktualisierungen
- Bedingte Aktualisierungen
Erkundigen Sie sich mehr über Aktualisierungstypen →
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
Standort: Web-Dashboard → Organisation → Kredite
Anleitung zum Starten
Bereich mit dem Titel „Anleitung zum Starten“Bereit, diese Funktionen zu nutzen? Folgen Sie unserem Quickstart-Leitfaden um Ihre erste App mit Capgo Live Updates einzurichten.
Brauchen Sie Hilfe?
Bereich mit dem Titel „Brauchen Sie Hilfe?“- Beitreten Sie unserem Discord zur Communityunterstü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 Überwachung und Analytik zu planen und es mit Statistiken verbinden für die Implementierungsdetails in Statistiken Protokolle for the implementation detail in Logs @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.