Tipos de actualización
Referencia de todos los tipos de actualizaciones OTA: aplicar plazos, condiciones de retraso, bloqueo de versión y entrega.
Copie un prompt de configuración con los pasos de instalación y la guía markdown completa para este complemento.
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.
Capgo’s Live Update system has two key components:
El Capgo SDK, que instalas en tu aplicación. El SDK verifica actualizaciones disponibles y las descarga en segundo plano.
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.
Para empezar a usar Actualizaciones en vivo, sigue estos pasos:
Complete el Capgo Guía de inicio rápido para configurar tu aplicación en Capgo e instalar el Capgo SDK.
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.
Construya su paquete de JS y subalo a Capgo:
npm run buildnpx @capgo/cli@latest bundle upload --channel=productionAbra su aplicación y espere a que se descargue la actualización. Puede verificar el estado con:
npx @capgo/cli@latest app debugUna 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.
Tipos de actualización
Referencia de todos los tipos de actualizaciones OTA: aplicar plazos, condiciones de retraso, bloqueo de versión y entrega.
Canales
Aprenda a utilizar canales para gestionar diferentes pistas de lanzamiento y dirigir actualizaciones a usuarios específicos.
Actualizaciones progresivas
Entrega un paquete candidato a un grupo cohesivo, monitóralo, y luego promúvelo o vuelve a rodar.
Rollbacks
Entregue un paquete de candidato a un grupo cohesivo, monitorearlo, y luego promoverlo o volver a él.
Reversiones
Personalice cómo y cuándo se descargan y aplican las actualizaciones en su aplicación.
Flujo nativo + OTA
Canales de desarrollo/producto con --fail-on-incompatible, y cómo subir cuando el code nativo cambie a propósito.
Prueba compilaciones nativas
Verifique un binario nativo sin un live update descargado que oculte activos web empaquetados.
Actualizaciones rápidas
Aprenda a utilizar actualizaciones rápidas para acelerar el proceso de actualización.
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.