Saltar al contenido

Resumen

Utilice la característica de actualizaciones en vivo de Capgo para actualizar los conjuntos de JavaScript de su aplicación de forma 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

Capgo’s Live Update system has two key components:

  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 tracks de lanzamiento, como Production, Staging, y Dev.

Cuando subas una nueva paquetería de JS a Capgo y la 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 se reinicie la aplicación, se cargará la nueva paquetería.

¿Por qué Capgo Logs Importan (visión de marketing)?

Sección titulada “¿Por qué Capgo Logs Importan (visión de marketing)?”
  • Rayos X instantáneos de cada lanzamiento: Cronogramas por dispositivo muestran verificaciones, descargas, instalaciones, bloqueos de políticas y rollbacks, para que sepas exactamente qué sucedió—sin adivinanzas 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, fallas de checksum, omisiones de notifyAppReady) surgen antes de que los usuarios comiencen a inundar el soporte, permitiéndote enviar una corrección o un rollback en minutos.
  • Prueba de política de canal: Los registros verifican que los guardarríos (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 lentas o superen los límites de plan, para que puedas intervenir antes de que las conversiones, sesiones o reseñas disminuyan.
  • 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 usar Actualizaciones en vivo, sigue estos pasos:

  1. Complete el Capgo Guía de inicio rápido 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 informa al Capgo SDK que tu aplicación está lista para recibir actualizaciones.

  3. Construya su paquete de JS y subalo a Capgo:

    Ventana de terminal
    npm run build
    npx @capgo/cli@latest bundle upload --channel=production
  4. Abra su aplicación y espere a que se descargue la actualización. Puede 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.

Vea el Guía para actualizar en vivo Detalles adicionales

Para usar su propio nombre de host para solicitudes de actualización, siga el Guía de configuración de dominio personalizado.

Si está utilizando Resumen para planificar la aprobación de tiendas y la distribución, conecte con en @capgo/capacitor-in-app-review Para la implementación detallada en @capgo/capacitor-revisión en la aplicación. Usando @capgo/capacitor-revisión en la aplicación es para el detalle de implementación en @capgo/capacitor-revisión-en-aplicación en Using @capgo/capacitor-in-app-review es Utilizando @capgo/capacitor-revisión-en-aplicación Usando @capgo/capacitor-nativo-de-mercado es para la capacidad nativa en Utilizando @capgo/capacitor-revisión-en-aplicación en @Capacitor/__CAPGO_KEEP_1__-native-market para el contexto práctico en Capacitor Actualizaciones OTA: Guía de Aprobación de la Tienda de Aplicaciones.