Pular al contenido

Resumen

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

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

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

  2. 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 una nueva paquetería JS a Capgo y la asignas 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á la nueva paquetería.

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

Sección titulada “¿Por qué los registros de Capgo importan (visión de marketing)?”
  • Rayos X instantáneos de cada lanzamiento: 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”.
  • Faster incident response: Códigos de alerta (por ejemplo, límites de velocidad, fallas de verificación de checksum, omisiones de notifyAppReady) surgen antes de que los usuarios comiencen a inundar el soporte, permitiéndote enviar una corrección o reversiones en minutos.
  • Channel policy proof: Los registros verifican que las vallas de seguridad (bloquear versiones principales, deshabilitar emuladores/edición de desarrollo, límites de plataforma) están protegiendo activamente la producción.
  • Revenue & reputation protection: Ver 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.
  • Single source of truth: El producto, QA y Soporte comparten el mismo flujo de registro en la nube—sin tener que buscar en Xcode/Android Studio o enviar mensajes directos a los ingenieros para obtener registros nativos.

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

  1. Complete el Capgo Guía Rápido para Principiantes 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 sube 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 que se haya descargado la actualización, cierra y vuelve a abrir tu aplicación para cargar el nuevo paquete.

Ver el Desplegando Actualizaciones en Vivo guía para obtener más detalles.

Si estás utilizando Resumen para planificar la aprobación y distribución de la tienda, 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 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.