Manuelle Aktualisierung
Eine Einrichtungsanleitung mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für dieses Plugin kopieren.
Konfiguration
Abschnitt mit dem Titel „Konfiguration“Fügen Sie dies Ihrem capacitor.config.json, um die automatische Aktualisierung zu deaktivieren.
// capacitor.config.json{ "appId": "**.***.**", "appName": "Name", "plugins": { "CapacitorUpdater": { "autoUpdate": "off", } }}Verwendung
Abschnitt mit dem Titel „Verwendung“Sie können dieses Beispiel verwenden oder die Logik in Ihrer App neu erstellen.
import { CapacitorUpdater } from '@capgo/capacitor-updater'import { SplashScreen } from '@capacitor/splash-screen'import { App } from '@capacitor/app'let data = {version: ""}CapacitorUpdater.notifyAppReady()App.addListener('appStateChange', async(state) => { if (state.isActive) { // Do the download during user active app time to prevent failed download data = await CapacitorUpdater.download({ version: '0.0.4', url: 'https://github.com/Cap-go/demo-app/releases/download/0.0.4/dist.zip', }) } if (!state.isActive && data.version !== "") { // Do the switch when user leave app SplashScreen.show() try { await CapacitorUpdater.set(data) } catch (err) { console.log(err) SplashScreen.hide() // in case the set fail, otherwise the new app will have to hide it } } })Weitermachen von Manueller Aktualisierung
Abschnitt mit dem Titel „Weitermachen von Manueller Aktualisierung“Wenn Sie Manueller Aktualisierung verwenden Manueller Aktualisierung um die Migration und die Unternehmensoperationen zu planen, verbinden Sie es mit Verwenden Sie @capgo/capacitor-aktualisierer für die native Fähigkeit in Verwenden Sie @capgo/capacitor-aktualisierer Capgo Enterprise für den Produktworkflow in Capgo Enterprise Ionic Enterprise-Plugin-Ersatzmittel für den Produktworkflow in Ionic Enterprise-Plugin-Ersatzmittel Capgo Alternativen für den Produktworkflow in Capgo Alternativen und Capgo Consulting für den Produktworkflow in Capgo Consulting.