Actualización Manual
Copie un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Configuración
Sección titulada “Configuración”Añade esto a tu capacitor.config.json, para deshabilitar la actualización automática.
// capacitor.config.json{ "appId": "**.***.**", "appName": "Name", "plugins": { "CapacitorUpdater": { "autoUpdate": "off", } }}Puedes utilizar este ejemplo o recrear la lógica en tu aplicación.
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 } } })Sigue adelante desde Actualización Manual
Título de la sección “Sigue adelante desde Actualización Manual”Si estás utilizando Actualización Manual para planificar la migración y las operaciones empresariales, conecta Usando @capgo/capacitor-actualizador para la capacidad nativa en Usando @capgo/capacitor-actualizador, Capgo Empresas para el flujo de trabajo del producto en Capgo Empresas, Ionic Empresas Alternativas de Plugin para el flujo de trabajo del producto en Ionic Empresas Alternativas de Plugin, Capgo Alternativas para el flujo de trabajo del producto en Capgo Alternativas, y Capgo Consultoría para el flujo de trabajo del producto en Capgo Consultoría.