Aggiornamento manuale
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Configurazione
Sottosezione intitolata “Configurazione”Aggiungi questo al tuo capacitor.config.json, per disabilitare l'aggiornamento automatico.
// capacitor.config.json{ "appId": "**.***.**", "appName": "Name", "plugins": { "CapacitorUpdater": { "autoUpdate": "off", } }}Potresti utilizzare questo esempio o ricreare la logica nel tuo'applicazione.
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 } } }). Si occuperà di tutto per te.
Sezione intitolata “Continua con l'aggiornamento manuale”Se stai utilizzando Aggiornamento manuale per pianificare la migrazione e le operazioni aziendali, connettilo con Utilizza @capgo/capacitor-aggiornatore per la capacità nativa in Utilizza @capgo/capacitor-aggiornatore, Capgo per l'azienda per il workflow del prodotto in Capgo Enterprise, Alternative per Plugin Enterprise Ionic Per il flusso di lavoro del prodotto nelle alternative del plugin Enterprise Ionic. Capgo Alternative soluzioni per il workflow del prodotto in Capgo Alternative e Capgo consulenza per il flusso di lavoro del prodotto in Capgo Consulting.