Tipos de actualización
Referencia de todos los tipos de actualizaciones OTA: tiempos de aplicación, condiciones de retraso, bloqueo de versiones y entrega.
Copia un prompt de configuración con los pasos de instalación y la guía completa en markdown para este plugin.
Usa la función Live Updates de Capgo para actualizar los bundles de JavaScript de tu app de forma remota y en tiempo real. Envía actualizaciones de JS directamente a tus usuarios en iOS, Android y Electron sin pasar por los ciclos de revisión de las tiendas, permitiéndote corregir bugs y lanzar nuevas funciones más rápido. Para ver el resumen del producto y las FAQ, consulta Live Updates de Capacitor en capgo.app.
El sistema Live Update de Capgo tiene dos componentes clave:
El SDK de Capgo, que instalas en tu app. El SDK busca actualizaciones disponibles y las descarga en segundo plano.
Channels, que te permiten dirigir actualizaciones a grupos específicos de usuarios. Puedes usar channels para gestionar distintos tracks de lanzamiento, como Production, Staging, y Dev.
Cuando subes un nuevo bundle de JS a Capgo y lo asignas a un channel, el SDK de Capgo en las apps configuradas para ese channel detectará la actualización y la descargará. La próxima vez que se reinicie la app, se cargará el nuevo bundle.
Para empezar a usar Live Updates, sigue estos pasos:
Completa el Quickstart de Capgo para configurar tu app en Capgo e instalar el Capgo SDK.
En tu app code, llama a CapacitorUpdater.notifyAppReady() después de que la app haya terminado de inicializarse. Esto le indica al Capgo SDK que tu app está lista para recibir updates.
Genera tu JS bundle y súbelo a Capgo:
npm run buildnpx @capgo/cli@latest bundle upload --channel=productionAbre tu app y espera a que se descargue el update. Puedes revisar el estado con:
npx @capgo/cli@latest app debugUna vez descargado el update, cierra y vuelve a abrir tu app para cargar el nuevo bundle.
Consulta la guía de Deploying Live Updates para más detalles.
Para usar tu propio hostname en las peticiones de actualización, sigue la guía de configuración de Custom Domain.
Tipos de actualización
Referencia de todos los tipos de actualizaciones OTA: tiempos de aplicación, condiciones de retraso, bloqueo de versiones y entrega.
Canales
Aprende a usar channels para gestionar diferentes tracks de lanzamiento y dirigir actualizaciones a usuarios específicos.
Despliegues progresivos
Entrega un bundle candidato a una cohorte fija, monitorízalo y luego promuévelo o haz rollback.
Reversiones
Descubre cómo hacer rollback a una versión anterior del bundle 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 app.
Workflow nativo + OTA
Canales de dev/producción con --fail-on-incompatible, y cómo hacer upload cuando el code nativo cambia a propósito.
Prueba Native Builds
Verifica un binario nativo sin que un live update descargado oculte sus web assets.
Actualizaciones rápidas
Aprende a usar las actualizaciones rápidas para acelerar el proceso de actualización.
Si estás usando Resumen para planificar la aprobación en tiendas y distribución, conéctalo con @capgo/capacitor-in-app-review para los detalles de implementación en @capgo/capacitor-in-app-review, Usando @capgo/capacitor-in-app-review para la capacidad nativa en Usando @capgo/capacitor-in-app-review, @capgo/capacitor-native-market para los detalles de implementación en @capgo/capacitor-native-market, Usando @capgo/capacitor-native-market para la capacidad nativa en el uso de @capgo/capacitor-native-market, y Capacitor OTA Updates: Guía de aprobación de la App Store para el contexto práctico en Capacitor OTA Updates: Guía de aprobación de la App Store.