Saltar al contenido

Visión General

Usa 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 al instante y lanzar nuevas funciones.

Cómo Funcionan las Actualizaciones en Vivo

Section titled “Cómo Funcionan las Actualizaciones en Vivo”

El sistema de Actualizaciones en Vivo de Capgo tiene dos componentes clave:

  1. El SDK de Capgo, que instalas en tu aplicación. El SDK verifica las actualizaciones disponibles y las descarga en segundo plano.

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

Por Qué Importan los Registros de Capgo (vista de marketing)

Section titled “Por Qué Importan los Registros de Capgo (vista de marketing)”
  • Radiografía instantánea de cada despliegue: Las líneas de tiempo por dispositivo muestran verificaciones, descargas, instalaciones, bloqueos de políticas y reversiones, para que sepas exactamente qué sucedió—sin conjeturas ni debates de “funciona en mi teléfono”.
  • Respuesta más rápida a incidentes: Los códigos tipo alerta (por ejemplo, límites de tasa, fallas de checksum, pérdidas de notifyAppReady) aparecen antes de que los usuarios comiencen a inundar el soporte, permitiéndote enviar una corrección o reversión en minutos.
  • Prueba de política de canal: Los registros verifican que las barreras (bloquear mayores, deshabilitar emuladores/compilaciones de desarrollo, límites de plataforma) estén protegiendo activamente la producción.
  • Protección de ingresos y reputación: Ve cuándo las actualizaciones se detienen en redes deficientes o alcanzan límites del plan, para que puedas intervenir antes de que caigan conversiones, sesiones o reseñas.
  • Fuente única de verdad: Producto, QA y Soporte comparten la misma transmisión de registros en la nube—sin rebuscar en Xcode/Android Studio o enviar DM a ingenieros para registros nativos.

Para empezar a usar Actualizaciones en Vivo, sigue estos pasos:

  1. Completa el Inicio Rápido de Capgo para configurar tu aplicación en Capgo e instalar el SDK de Capgo.

  2. En el código de tu aplicación, llama a CapacitorUpdater.notifyAppReady() después de que tu aplicación haya terminado de inicializarse. Esto le dice al SDK de Capgo que tu aplicación está lista para recibir actualizaciones.

  3. Compila tu Paquete JS y súbelo a Capgo:

    Terminal window
    npm run build
    npx @capgo/cli@latest bundle upload --channel=production
  4. Abre tu aplicación y espera a que se descargue la actualización. Puedes verificar el estado con:

    Terminal window
    npx @capgo/cli@latest app debug
  5. Una vez que se descarga la actualización, cierra y vuelve a abrir tu aplicación para cargar el nuevo Paquete.

Consulta la guía de Implementación de Actualizaciones en Vivo para más detalles.