Saltar al contenido

Resumen

Utilice la característica de actualizaciones en vivo de Capgo 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 de manera más rápida.

¿Cómo Funcionan las Actualizaciones en Vivo

Cómo Funcionan las Actualizaciones en Vivo

El sistema Capgo de Live Update tiene dos componentes clave:

  1. El Capgo SDK, que instalas 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 canales para gestionar diferentes rutas de lanzamiento, como Production, Stagingy Dev.

Cuando subas un nuevo paquete de JS a Capgo y lo asignes a un canal, el Capgo SDK 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.

  • Rayos instantáneos de cada despliegue: Cronogramas por dispositivo muestran verificaciones, descargas, instalaciones, bloqueos de políticas y reversiones, por lo que sabes exactamente qué sucedió—sin conjeturas ni debates de ‘funciona en mi teléfono’.
  • Respuesta a incidentes más rápida: Alert-like codes (e.g., rate limits, checksum fails, notifyAppReady misses) surface before users start flooding support, letting you ship a fix or rollback in minutes.
  • Prueba de política de canal: Los registros verifican que los guardrails (bloquear majors, deshabilitar emuladores/dev builds, límites de plataforma) están protegiendo activamente la producción.
  • Protección de ingresos y reputaciónVer cuando las actualizaciones se atascan en redes pobres o superan los límites de plan, para que puedas intervenir antes de que disminuyan las conversiones, sesiones o reseñas.
  • Fuente única de verdadProductos, QA y Soporte comparten el mismo flujo de registro en la nube—no hay que buscar en Xcode/Android Studio o enviar mensajes a los ingenieros para obtener registros nativos.

Para empezar a utilizar 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 a Capgo SDK que tu aplicación está lista para recibir actualizaciones.

  3. Construye tu paquete de 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.

Ver el Implementación de Actualizaciones en Vivo guía para obtener más detalles.

Si estás utilizando Resumen para planificar la aprobación de la tienda y la distribución, conecta con @capgo/capacitor-revisión-en-aplicación para los detalles de implementación en @capgo/capacitor-revisión-en-aplicación Usando @capgo/capacitor-revisión-en-aplicación para la capacidad nativa en Usando @capgo/capacitor-revisión-en-aplicación @capgo/capacitor-mercado-nativo para los detalles de implementación en @capgo/capacitor-mercado-nativo Usando @capgo/capacitor-mercado-nativo para la capacidad nativa en Usando @capgo/capacitor-native-market, y Capacitor OTA Updates: App Store Approval Guide para el contexto práctico en Capacitor Actualizaciones OTA: Guía de Aprobación de la Tienda de Aplicaciones.