Desde V2 a V3
Copie una línea de comando con los pasos de instalación y la guía markdown completa para este plugin.
Esta documentación explicará cómo actualizar a la versión 3 de la actualización automática.
Primero migre a la herramienta de herramientas más reciente:
Sección titulada “Primero migre a la herramienta de herramientas más reciente:”npm remove -g capgonpm remove capacitor-updater
npm i @capgo/clinpm i @capgo/capacitor-updater@3npx cap syncEliminar todas tus configuraciones anteriores:
Sección titulada “Eliminar todas tus configuraciones anteriores:”{ CapacitorUpdater: { autoUpdateURL: "https...", ... },}sólo permitir esto:
{ "CapacitorUpdater": { "autoUpdate": true }}⚠️ Si estabas utilizando tu servidor, con
autoUpdateURL, mejoraré pronto esta guía para ti. Mientras tanto, echa un vistazo a la nueva opción de subidaexternalque te permite enviar solo el enlace de tu zip, no el code en Capgo nube. Esto se ha hecho para empresas con políticas de privacidad estrictas. En modo externo, el code nunca aterrizará en el Capgo servidor, solo almacenamos la URL y la enviamos al dispositivo, que la descargará directamente. De manera estándar, el code se comprime y se almacena en nuestro servidor, pero nunca lo abriremos ni lo utilizaremos.
¿Qué cambio
Sección titulada “¿Qué cambio”All configuraciones se vuelven de servidor para auto-actualización, para darte más control sobre cómo envías una actualización a los usuarios.
Esto nos permite revertir, incluso desplegar solo a un usuario con canales! Estas configuraciones se agregan de nuevo a la interfaz web:
- desactivar revertir bajo nativo
- desactivar actualización por encima de mayor
⚠️ Se volverán verdaderos por defecto para todos los canales
Esto también eliminará la necesidad de actualizar con frecuencia el plugin, la mayoría de las actualizaciones se realizarán de lado del servidor, y lo obtendrás sin ningún cambio en tu lado.
⚠️ Reinicia cuando una actualización se convierte en el valor por defecto, por lo tanto, si prefieres no eliminar todas las versiones de descarga cuando actualizas desde la tienda, haz esto:
{ "CapacitorUpdater": { "autoUpdate": true, "resetWhenUpdate": false }}Actualiza tu code
Título de sección “Actualiza tu code”Por último, actualiza todas tus importaciones en JS desde:
import { CapacitorUpdater } from 'capacitor-updater'a
import { CapacitorUpdater } from '@capgo/capacitor-updater'Luego construye tu code de nuevo npm run build y copia los activos una vez más npx cap copy.
Deberías poder probar el último sistema de actualización automática
Envía tu versión con:
npx @capgo/cli@latest bundle uploaden lugar de
npx capgo uploadEvolución futura
Sección titulada “Evolución futura”Por ahora solo se utiliza el primer canal público, en el futuro, público cambiará por canales públicos múltiples, si se establecen más de uno.
Problemas comunes:
Sección titulada “Problemas comunes:”- Problema de construcción después de la actualización: si ya ha abierto la fuente code del plugin en Android Studio o Xcode, a veces la sincronización no los elimina, que es la causa del problema. Abra el IDE nativo y elimine
capacitor-updaterpor las manos ynpx cap synchacer esto debería solucionar.
Siga adelante desde V2 a V3
Sección titulada “Siga adelante desde V2 a V3”Si está utilizando Desde V2 a V3 para planificar la entrega de actualizaciones en vivo, conéctelo con Capgo Actualizaciones en vivo para el flujo de trabajo del producto en Capgo Actualizaciones en vivo, Resumen __CAPGO_KEEP_0__ Características __CAPGO_KEEP_1__ Comportamiento de actualización __CAPGO_KEEP_2__ Tipos de actualización __CAPGO_KEEP_3__