Saltar al contenido

Resumen

Utilice Capgo’s Actualizaciones en vivo para actualizar los paquetes de JavaScript de su aplicación de manera remota y en tiempo real. Envíe actualizaciones de JS directamente a sus usuarios en iOS, Android y Electron sin pasar por los ciclos de revisión de los niveles de tienda para corregir errores y enviar nuevas características más rápido.

El sistema de actualizaciones en vivo de Capgo tiene dos componentes clave:

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

  2. Los canales, que te permiten dirigir actualizaciones a grupos específicos de usuarios. Puedes utilizar los canales para gestionar diferentes rutas de lanzamiento, como Production, Staging, y Dev.

Cuando subas un nuevo paquete JS a Capgo y lo asignes a un canal, el Capgo SDK en aplicaciones configuradas para ese canal detectarán la actualización y la descargarán. La próxima vez que la aplicación se reinicie, se cargará el nuevo paquete.

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

Section titled “Why Capgo Logs Matter (marketing view)”
  • Instante rayo x de cada despliegue: Cronogramas por dispositivo muestran verificaciones, descargas, instalaciones, bloqueos de políticas y reversiones, así que sabes exactamente qué pasó—sin conjeturas ni debates de “funciona en mi teléfono”.
  • Respuesta más rápida a incidentes: Códigos de alerta (por ejemplo, límites de velocidad, errores de comprobación de checksum, omisiones de notifyAppReady) surgen antes de que los usuarios comiencen a inundar el soporte, lo que te permite enviar una corrección o reversionar en minutos.
  • Prueba de política de canal: Los registros verifican que las vallas de seguridad (bloquear a los principales, deshabilitar emuladores/edición de desarrollo, límites de plataforma) están protegiendo activamente la producción.
  • Protección de la renta y la reputación: Verifica cuando las actualizaciones se atascan en redes pobres o superan los límites de plan, así que puedes intervenir antes de que las conversiones, sesiones o reseñas disminuyan.
  • Fuente única de verdad: Productos, QA y Soporte comparten el mismo flujo de registro en la nube—sin tener que buscar en Xcode/Android Studio o enviar mensajes de texto a los ingenieros para obtener registros nativos.

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

  1. Complete el Capgo Guía rápida para configurar tu aplicación en Capgo e instalar el Capgo SDK.

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

  3. Construye tu paquete JS y subelo a Capgo:

    Ventana de terminal
    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:

    Ventana de terminal
    npx @capgo/cli@latest app debug
  5. Una vez descargada la actualización, cierre y vuelva a abrir su aplicación para cargar el nuevo paquete.

Consulte el Implementación de Actualizaciones en Vivo para obtener más detalles.

Si está utilizando Resumen para planificar la aprobación de la tienda y la distribución, conecte con @capgo/capacitor-revisión-en-aplicación para obtener detalles de implementación en @capgo/capacitor-revisión-en-aplicación, Utilizando @capgo/capacitor-revisión-en-aplicación para la capacidad nativa en Usando @capgo/capacitor-revisión en la aplicación, @capgo/capacitor-mercado nativo para el detalle de implementación en @capgo/capacitor-mercado nativo, Usando @capgo/capacitor-mercado nativo para la capacidad nativa en Usando @capgo/capacitor-mercado nativo, y Capacitor Actualizaciones OTA: Guía de Aprobación de la Tienda de Aplicaciones para el contexto práctico en Capacitor Actualizaciones OTA: Guía de Aprobación de la Tienda de Aplicaciones.