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. Publica actualizaciones de JS directamente a tus usuarios en iOS, Android y Electron sin pasar por los ciclos de revisión de las tiendas, para corregir errores y lanzar nuevas funciones más rápido. Para la descripción del producto y las preguntas frecuentes, 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é importan los logs de Capgo (visión marketing)”
  • Radiografía 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 a incidentes más rápida: Códigos tipo alerta (ej. rate limits, fallos de checksum, fallos de notifyAppReady) aparecen antes de que los usuarios saturen el soporte, permitiéndote lanzar un fix o un rollback en minutos.
  • Evidencia 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 límites de plan, para que puedas intervenir antes de que caigan las conversiones, sesiones o reseñas.
  • 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 la Guía rápida 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 termine de inicializarse. Esto le indica al Capgo SDK que tu app está lista para recibir actualizaciones.

  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 la actualización. Puedes consultar el estado con:

    Ventana de terminal
    npx @capgo/cli@latest app debug
  5. Una vez descargada la actualización, cierra y vuelve a abrir tu app para cargar el nuevo bundle.

Consulta la Despliegue de Live Updates guía para más detalles.

Para usar tu propio nombre de host para las solicitudes de actualización, sigue guía de configuración de dominio personalizado.

Si estás usando Resumen para planificar la aprobación y distribución en la tienda, conéctalo con @capgo/capacitor-in-app-review para el detalle 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 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.