Canales
Aprende cómo usar canales para gestionar diferentes pistas de lanzamiento y dirigir actualizaciones a usuarios específicos
Utiliza la función de Actualizaciones en Vivo de Capgo para actualizar los paquetes JavaScript de tu aplicación de forma remota y en tiempo real. Envía actualizaciones JS directamente a tus usuarios sin pasar por el proceso de revisión de la tienda de aplicaciones para corregir errores y lanzar nuevas funciones instantáneamente.
El sistema de Actualización en Vivo de Capgo tiene dos componentes clave:
El SDK de Capgo, que instalas en tu aplicación. El SDK verifica las actualizaciones disponibles y las descarga en segundo plano.
Canales, que te permiten dirigir actualizaciones a grupos específicos de usuarios. Puedes usar canales para gestionar diferentes pistas de lanzamiento, como Production
, Staging
y Dev
.
Cuando subes un nuevo paquete JS a Capgo y lo asignas a un canal, el SDK de Capgo en las aplicaciones configuradas para ese canal detectará la actualización y la descargará. La próxima vez que la aplicación se reinicie, se cargará el nuevo paquete.
Para comenzar a usar las Actualizaciones en Vivo, sigue estos pasos:
Completa el Inicio Rápido de Capgo para configurar tu aplicación en Capgo e instalar el SDK de Capgo
En el código de tu aplicación, llama a CapacitorUpdaternotifyAppReady()
después de que tu aplicación haya terminado de inicializarse. Esto le indica al SDK de Capgo que tu aplicación está lista para recibir actualizaciones
Construye tu paquete JS y súbelo a Capgo:
npm run buildnpx @capgo/cli@latest upload --channel=Production
Abre tu aplicación y espera a que se descargue la actualización. Puedes verificar el estado con:
npx @capgo/cli@latest app debug
Una vez que se descargue la actualización, cierra y vuelve a abrir tu aplicación para cargar el nuevo paquete
Consulta la guía Implementando Actualizaciones en Vivo para más detalles
Canales
Aprende cómo usar canales para gestionar diferentes pistas de lanzamiento y dirigir actualizaciones a usuarios específicos
Reversiones
Descubre cómo revertir a una versión anterior del paquete JS si una actualización causa problemas
Comportamiento de Actualización
Personaliza cómo y cuándo se descargan y aplican las actualizaciones en tu aplicación
Actualizaciones Rápidas
Aprende cómo usar actualizaciones rápidas para acelerar el proceso de actualización