Update-Typen
Referenz aller OTA-Update-Typen: Anwendungszeitpunkt, Verzögerungsbedingungen, Versionsblockierung und -lieferung.
Ein Setup-Prompt mit den Installations-Schritten und der vollständigen Markdown-Guideline für diesen Plugin kopieren.
Nutzen Sie Capgo’s Live Updates-Funktion, um die JavaScript-Bundles Ihrer App in Echtzeit remote zu aktualisieren. Drücken Sie JS-Updates direkt an Ihre Benutzer auf iOS, Android und Electron aus, ohne durch Store-Ebene-Überprüfungszyklen zu gehen, um Fehler zu beheben und neue Funktionen schneller zu liefern.
Capgo’s Live Update-System besteht aus zwei Schlüsselfunktionen:
Das Capgo SDK, das Sie in Ihrer App installieren. Das SDK überprüft verfügbare Updates und lädt sie im Hintergrund herunter.
Kanäle, mit denen Sie Updates auf bestimmte Benutzergruppen richten können. Sie können Kanäle verwenden, um verschiedene Release-Tracks zu verwalten, wie z.B. Production, Staging, und Dev.
Wenn Sie ein neues JS-Bundle auf Capgo hochladen und es einem Kanal zuweisen, wird das Capgo SDK in Apps, die für diesen Kanal konfiguriert sind, das Update erkennen und herunterladen. Bei der nächsten App-Neustart wird das neue Bundle geladen.
Um mit Live-Updates zu beginnen, folgen Sie diesen Schritten:
Abschließen Sie das Capgo Schnellstart um Ihre App in Capgo einzurichten und die Capgo SDK zu installieren.
In Ihrer App code, rufen Sie CapacitorUpdater.notifyAppReady() nachdem Ihre App fertig initialisiert wurde. Dies teilt dem Capgo SDK mit, dass Ihre App bereit ist, Updates zu empfangen.
Bauen Sie Ihr JS-Bundle und laden Sie es auf Capgo hoch.
npm run buildnpx @capgo/cli@latest bundle upload --channel=productionÖffnen Sie Ihre App und warten Sie, bis das Update heruntergeladen ist. Sie können den Status mit:
npx @capgo/cli@latest app debugSchließen Sie Ihre App und öffnen Sie sie erneut, um das neue Bundle zu laden.
Siehe das Live-Updates bereitstellen Leitfaden für weitere Details.
Update-Typen
Referenz aller OTA-Update-Typen: Anwendungszeitpunkt, Verzögerungsbedingungen, Versionsblockierung und -lieferung.
Kanäle
Erfahren Sie, wie Sie Kanäle verwenden, um verschiedene Release-Tracks zu verwalten und Updates an bestimmte Benutzer zu richten.
Rückgänge
Entdecken Sie, wie Sie zu einer vorherigen JS-Bundle-Version zurückkehren, wenn ein Update Probleme verursacht.
Update-Verhalten
Konfigurieren Sie, wie und wann Updates heruntergeladen und angewendet werden sollen.
Schnelle Updates
Erfahren Sie, wie Sie schnelle Updates verwenden, um den Update-Prozess zu beschleunigen.
Wenn Sie Übersicht für die Planung der Ladenfreigabe und -distribution verwenden, verbinden Sie es mit @capgo/capacitor-in-app-Bewertung für die Implementierungsdetails in @capgo/capacitor-in-app-Bewertung, Mit @capgo/capacitor-in-app-Bewertung für die native Fähigkeit in Mit @capgo/capacitor-in-app-Bewertung, @capgo/capacitor-native-Markt für die Implementierungsdetails in @capgo/capacitor-native-Markt, Mit @capgo/capacitor-native-Markt für die native Fähigkeit in Verwendung von @capgo/capacitor-native-market und Capacitor OTA-Updates: Richtlinie für die Genehmigung durch den App Store für den praktischen Kontext in Capacitor OTA-Updates: Richtlinie für die Genehmigung durch den App Store.