De V2 a V3
Copiar un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Esta documentación explicará cómo actualizar a la versión 3 de la actualización automática.
Migrar primero a la herramienta de última generación:
Migrar primero a la herramienta de última generación:npm remove -g capgonpm remove capacitor-updater
npm i @capgo/clinpm i @capgo/capacitor-updater@3npx cap syncEliminar toda su configuración anterior:
Eliminar toda su configuración anterior:{ CapacitorUpdater: { autoUpdateURL: "https...", ... },}Copiar a portapapeles
{ "CapacitorUpdater": { "autoUpdate": true }}Mientras tanto, consulte la nueva opción de carga
autoUpdateURLMientras tanto, consulte la nueva opción de cargaexternalque te permite enviar solo el enlace de tu zip, no el code en Capgo cloud. Esto se ha hecho para empresas con políticas de privacidad estrictas. En modo externo, el code nunca llegará al Capgo servidor, solo almacenamos la URL y la enviamos al dispositivo, que la descargará directamente. En el modo 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”Todos los configuraciones se vuelven de lado del servidor para la actualización automática, para darte más control sobre cómo enviar una actualización a los usuarios.
Esto nos permite revertir, incluso desplegar solo a un usuario con canales. Estos ajustes se agregan de nuevo a la interfaz web:
- No revertir bajo nativo
- No actualizar por encima de mayor
⚠️ Se volverán verdaderos por defecto para todos los canales
Esto también eliminará la necesidad de actualizar a menudo 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 convierta en el valor por defecto, por lo tanto si prefieres no eliminar todas las versiones de descarga al actualizar desde la tienda, haz esto:
{ "CapacitorUpdater": { "autoUpdate": true, "resetWhenUpdate": false }}Actualiza tu code
Sección titulada “Actualice su code”Finalmente, actualice todas sus importaciones en JS desde:
import { CapacitorUpdater } from 'capacitor-updater'a
import { CapacitorUpdater } from '@capgo/capacitor-updater'Luego reconstruya su code nuevamente npm run build y copie los activos una vez más npx cap copy.
Debería poder probar el último sistema de actualización automática
Envíe su versión con:
npx @capgo/cli@latest bundle uploaden lugar de
npx capgo uploadEvolución futura
Sección titulada “Evolución futura”Hasta ahora solo se utiliza el primer canal público, en el futuro, público cambiará para canales públicos múltiples, si se establecen más de uno.
Problemas comunes:
Sección titulada “Problemas comunes:”- Problema de compilación después de la actualización: si ya ha abierto el código fuente code del plugin en Android Studio o Xcode, a veces el sincronización no los elimina, que es la causa del problema. Abra el IDE nativo y elimine
capacitor-updaterpor mano y haganpx cap syncesto 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, conecte con Capgo Actualizaciones en Vivo para los detalles de implementación en la secuencia de trabajo del producto en Capgo Actualizaciones en Vivo Resumen para los detalles de implementación en Resumen Características para los detalles de implementación en Características Comportamiento de Actualización para los detalles de implementación en Comportamiento de Actualización, y Tipos de Actualización para los detalles de implementación en Tipos de Actualización.