Aggiornamento manuale
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Configurazione
Sezione intitolata “Configurazione”Aggiungi questo al tuo capacitor.config.json, per disabilitare l'aggiornamento automatico.
// capacitor.config.json{ "appId": "**.***.**", "appName": "Name", "plugins": { "CapacitorUpdater": { "autoUpdate": "off", } }}Utilizzo
Sezione intitolata “Utilizzo”Puoi utilizzare questo esempio o ricreare la logica nel tuo app.
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 } } })Continua da Aggiornamento Manuale
Sezione intitolata “Continua da Aggiornamento Manuale”If you are using Aggiornamento Manuale per pianificare la migrazione e le operazioni aziendali, connettilo con Utilizzando @capgo/capacitor-aggiornatore per la capacità nativa in Utilizzando @capgo/capacitor-aggiornatore, Capgo Azienda per il flusso di lavoro del prodotto in Capgo Azienda, Alternativa Plugin di Ionic per l'azienda per il flusso di lavoro del prodotto in Alternativa Plugin di Ionic per l'azienda, Capgo Alternativa per il flusso di lavoro del prodotto in Capgo Alternativa, e Capgo Consulenza per il workflow del prodotto in Capgo Consulting.