Update-Typen
Verweis auf alle OTA-Update-Typen: Anwendungszeitpunkt, Verzögerungsbedingungen, Versionsblockierung und Lieferung.
Ein Setup-Prompt mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für diesen Plugin kopieren.
Verwenden Sie Capgo’s Live-Updates-Funktion, um die JavaScript-Bundles Ihrer App remote und in Echtzeit zu aktualisieren. Drücken Sie JS-Updates direkt an Ihre Benutzer auf iOS, Android und Electron aus, ohne durch Store-Ebene-Überprüfungszyklen gehen zu müssen, um Fehler zu beheben und neue Funktionen schneller zu liefern.
Capgo’s Live-Update-System besteht aus zwei Schlüsselfunktionen:
Der Capgo SDK, den Sie in Ihrer App installieren. Der SDK überprüft nach verfügbaren Updates und lädt sie im Hintergrund herunter.
Kanäle, mit denen Sie Updates auf bestimmte Benutzergruppen zielgerichtet anbieten können. Sie können Kanäle verwenden, um verschiedene Release-Tracks zu verwalten, wie z.B. Production, Stagingund 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. Die nächste Zeit, in der die App neu gestartet wird, wird das neue Bundle geladen.
Um mit Live Updates zu beginnen, folgen Sie diesen Schritten:
Erledigen Sie das Capgo Schnellstart Um Ihre App in Capgo einzurichten und die Capgo SDK zu installieren.
In Ihrer App code ruft man CapacitorUpdater.notifyAppReady() nachdem Ihre App fertig initialisiert wurde. Dies teilt der 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 auf das Update. Sie können den Status mit:
npx @capgo/cli@latest app debugSchließen Sie die App und öffnen Sie sie erneut, nachdem das Update heruntergeladen wurde, um das neue Bundle zu laden.
Siehe das Live-Updates bereitstellen für weitere Details.
Update-Typen
Verweis auf alle 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 auf bestimmte Benutzer zuzustellen.
Rückgänge
Entdecken Sie, wie Sie auf ein vorheriges JS-Bundle-Version zurückkehren, wenn ein Update Probleme verursacht.
Aktualisierungsverhalten
Anpassen Sie, wie und wann Updates heruntergeladen und angewendet werden, in Ihrer App.
Schnelle Updates
Erfahren Sie, wie Sie schnelle Updates verwenden, um den Updateprozess zu beschleunigen.
Wenn Sie " Übersicht zur Planung der Store-Zulassung und -Distribution verwenden, verbinden Sie es mit @capgo/capacitor-in-app-Bewertung für die Implementierungsdetails in @capgo/capacitor-in-app-Bewertung, Verwendung von @capgo/capacitor-in-app-Bewertung für die native Fähigkeit in @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 Mit @capgo/capacitor-native-Markt 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