Saltar al contenido

Resumen

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:

  1. El SDK de Capgo, que instalas en tu app. El SDK busca actualizaciones disponibles y las descarga en segundo plano.

  2. 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.

Por qué importan los logs de Capgo (visión marketing)

Sección titulada “Por qué los logs de Capgo son clave (vista marketing)”
  • Visibilidad instantánea de cada rollout: Las líneas de tiempo por dispositivo muestran comprobaciones, descargas, instalaciones, bloqueos de políticas y rollbacks, para que sepas exactamente qué pasó, sin conjeturas ni debates de "en mi teléfono sí funciona".
  • Respuesta más rápida a incidentes: Códigos tipo alerta (ej. rate limits, fallos de checksum, errores de notifyAppReady) aparecen antes de que los usuarios saturen el soporte, permitiéndote lanzar un fix o un rollback en minutos.
  • Prueba de políticas de canal: Los logs verifican que las guardrails (bloquear versiones mayores, deshabilitar emuladores/dev builds, límites de plataforma) estén protegiendo activamente producción.
  • Protección de ingresos y reputación: Identifica cuándo las actualizaciones se detienen por redes lentas o alcanzan límites del plan, para que puedas intervenir antes de que caigan las conversiones, sesiones o reviews.
  • Fuente única de verdadProducto, QA y Soporte comparten el mismo flujo de logs en la nube; sin tener que buscar en Xcode/Android Studio o pedir logs nativos por DM a los ingenieros.

Para empezar a usar Live Updates, sigue estos pasos:

  1. Completa el Quickstart de Capgo para configurar tu app en Capgo e instalar el Capgo SDK.

  2. 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.

  3. Genera tu JS bundle y súbelo a Capgo:

    Ventana de terminal
    npm run build
    npx @capgo/cli@latest bundle upload --channel=production
  4. Abre tu app y espera a que se descargue el update. Puedes revisar el estado con:

    Ventana de terminal
    npx @capgo/cli@latest app debug
  5. Una 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.

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.