Capgo facilita el despliegue de hotfixes de manera rápida y fácil, saltando los retrasos en la tienda de aplicaciones mientras mantiene las actualizaciones seguras y conformes con las directrices de Apple y Google. Aquí hay un resumen rápido del proceso:
- Crear y Probar su HotfixCrear cambios precisos en code, pruebe exhaustivamente en dispositivos y asegúrese de la compatibilidad.
- Configura Capgo: Instala el Capgo CLI con la configuración de cifrado y la integración con herramientas CI/CD.
npx @capgo/cli initSube tu Hotfix - : Utiliza el __CAPGO_KEEP_0__ para subir tu actualización de manera segura, etiquétala claramente y prepárate para la implementación.: Use the CLI to securely upload your update, label it clearly, and prepare for deployment.
- : Dirige a usuarios o grupos específicos, programa la entrega y define los requisitos de versión.Seguir tu Actualización
- : Monitorea las tasas de entrega, la velocidad de actualización y la cobertura de usuarios. Revisa el historial instantáneamente si es necesario.__CAPGO_KEEP_0__ ha entregado más de 947,6 millones de actualizaciones a nivel global y ha mejorado la eficiencia de la liberación en un 81% para sus usuarios. Es la herramienta de referencia para equipos ágiles que necesitan despliegues de hotfix rápidos y seguros.
Capgo __CAPGO_KEEP_1__ has delivered over 947.6 million updates globally and improved release efficiency by 81% for its users. It’s the go-to tool for agile teams needing quick, secure hotfix deployments.
Step 1: Crea y Prueba Tu Hotfix
Escribe el Hotfix Code
Enfócate en hacer cambios precisos que aborden el bug sin comprometer la estabilidad de la aplicación.
Aquí tienes una guía rápida para estructurar tu hotfix:
| Buena Práctica | Cómo Aplicarlo |
|---|---|
| Cambios Aislados | Mantén los cambios limitados a los componentes afectados. |
| Control de Versión | Utiliza una rama dedicada para el desarrollo de hotfix. |
| Documentación | Incluye comentarios claros sobre la solución y su impacto. |
| Dependencias | Asegúrese de que la aplicación existente sea compatible con las dependencias. |
Con la capacidad de actualización instantánea de Capgo, puede centrarse en solucionar el problema sin preocuparse por empaquetar cambios no relacionados. Este método ha demostrado ser efectivo, como se destacó en colenso:
“Desplegamos actualizaciones OTA de Capgo en producción para nuestra base de usuarios de +5000. Estamos viendo una operación muy suave casi todos nuestros usuarios están actualizados en minutos de que se despliega la OTA en @Capgo” [1].
Prueba en tu dispositivo
Es fundamental realizar pruebas exhaustivas para asegurarse de que la corrección funciona sin problemas. Utilice estos pasos:
- Pruebas de desarrollo: Ejecute la corrección en su entorno de desarrollo local.
- Pruebas de dispositivo: Verifique la corrección en varios dispositivos y versiones de sistema operativo.
- Pruebas de Integración: Confirme que la corrección no interfiera con otras características.
Automatice lo más posible del proceso de prueba utilizando herramientas de CI/CD.
“La práctica de desarrollo ágil y @Capgo es crucial para entregar de manera continua a nuestros usuarios!” - Rodrigo Mantica [1]
Una vez que su parche de emergencia haya superado todas las pruebas, estará listo para configurar Capgo para la implementación.
Paso 2: Configuración Capgo

Instalar Paquetes Requeridos
Para empezar a trabajar con Capgo en su proyecto Capacitor , utilice la herramienta CLI de Capgo . Simplemente ejecute el siguiente comando:
npx @capgo/cli init
Este comando hace el trabajo pesado por usted:
- Instala los Capgo plugin
- Configura automáticamente tu proyecto
- Prepara tu proyecto para los servicios Capgo
Una vez que la instalación esté completa, puedes pasar a configurar tu proyecto con las características de cifrado y cumplimiento de Capgo.
Configura tu proyecto
Capgo asegura que tu proyecto esté listo con estándares de cifrado y cumplimiento para tanto Apple como Google. Funciona de manera fluida con herramientas CI/CD, cifra actualizaciones para la seguridad y se alinea con las directrices de las tiendas de aplicaciones.
| Paso de Integración | Objetivo | Beneficio |
|---|---|---|
| Configuración de CI/CD | Conecta con herramientas CI/CD | Simplifica los despliegues |
| Cifrado de Fin a Fin | Protege la entrega de actualizaciones | Mantiene la integridad de code |
| Cumplimiento de la plataforma | Cumple con los estándares de tiendas de aplicaciones | Habilita la distribución suave |
Esta configuración ha sido validada por desarrolladores. Como Bessie Cooper explica:
“@Capgo es una herramienta imprescindible para los desarrolladores, que quieren ser más productivos. Evitar la revisión para correcciones de errores es oro.” [1]
Para equipos más grandes, Capgo ofrece características como configuraciones de múltiples organizaciones y un manejo detallado de permisos. Se integra con plataformas como GitHub, GitLab, Azure DevOpsy Jenkins, haciendo flujo de trabajo de despliegue automático sencillo. Rodrigo Mantica destaca su importancia para equipos ágiles:
“Practicamos el desarrollo ágil y @Capgo es crucial para entregar de manera continua a nuestros usuarios!” [1]
Una vez que tenga su proyecto configurado, está listo para subir su parche de actualización y desplegarlo de inmediato.
Step 3: Subir su Parche de Actualización
Enviar archivos a @Capgo
Después de configurar su proyecto, es hora de subir su parche de actualización utilizando el Capgo CLI herramienta. Esto garantiza un transferencia segura y eficiente de su actualización. Comience construyendo su aplicación como lo hace normalmente durante el desarrollo.
Esto es cómo funciona:
- Construya su aplicación utilizando su proceso estándar.
- Verifique que todos los archivos se compilen sin errores.
- Utilice la herramienta Capgo CLI para subir su actualización.
Etiquete sus actualizaciones
La etiquetado claro es clave para gestionar y rastrear sus parches de caliente. Al subir su actualización a Capgo, incluya detalles de versión específicos y etiquetas descriptivas. Esto ayuda a organizar sus actualizaciones y mantiene a todos en la misma página.
| Elemento de etiquetado | Propósito | Mejora práctica |
|---|---|---|
| Número de versión | Sigue la secuencia de actualizaciones | Utilice la numeración semántica de versiones |
| Descripción de la actualización | Destaca los cambios clave | Centrarse en las principales correcciones y actualizaciones |
| Notas de lanzamiento | Comunica cambios | Detalla mejoras específicas |
Martin Donadieu, el fundador de Capgo, ha diseñado un sistema de versionado que se integra suavemente con los flujos de trabajo CI/CD. Este sistema hace que sea fácil seguir actualizaciones y retroceder si es necesario.
Capgo gestión de actualizaciones también incluye características como cifrado de extremo a extremo y despliegue instantáneo, asegurando que sus parches de emergencia sean seguros mientras llegan a los usuarios rápidamente.
Una vez que su parche de emergencia esté subido y etiquetado, pase a la Etapa 4 para configurar sus ajustes de actualización.
sbb-itb-f9944d2
Capgo Live Update System for Capacitor Aplicaciones

Paso 4: Seleccionar ajustes de actualización
Una vez que hayas subido tu parche de actualización caliente, es hora de configurar los ajustes para dirigir a los usuarios y definir criterios de lanzamiento. Esto garantiza un despliegue controlado y efectivo.
Seleccionar usuarios y dispositivos
Las herramientas de asignación de usuarios de Capgo te permiten identificar exactamente a quién debe recibir el parche de actualización caliente. Hay dos estrategias principales disponibles:
| Tipo de despliegue | Idóneo para | Ventajas |
|---|---|---|
| Pruebas privadas | Pruebas beta, equipos de QA | Permite pruebas controladas con retroalimentación temprana |
| Publicación Pública | Todos los usuarios, lanzamientos escalonados | Permite una distribución amplia con un despliegue gradual |
Por ejemplo, si un error afecta a los usuarios en una región específica, puede priorizar ese grupo para una validación más rápida. Después de seleccionar su audiencia objetivo, puede proceder a establecer reglas de lanzamiento detalladas.
Establecer Reglas de Lanzamiento
A través de la interfaz web de Capgo , puede afinar el proceso de lanzamiento estableciendo parámetros como el horario, la compatibilidad de la versión del aplicación y cómo gradualmente se despliega la actualización.
Aquí están los ajustes clave para configurar:
- Horario de Despliegue: Elija momentos específicos para que la actualización se active.
- Requisitos de Versión: Defina qué versiones de la aplicación deben recibir la actualización.
- Porcentaje de Lanzamiento: Controla el ritmo de la liberación, comenzando con un grupo más pequeño y expandiéndolo gradualmente.
Para reparaciones urgentes, puedes optar por un despliegue inmediato para abordar los problemas de inmediato. Para actualizaciones menos críticas, los lanzamientos etapados te permiten monitorear el rendimiento y resolver problemas potenciales a medida que surgen. Además, Capgo proporciona opciones para crear grupos de pruebas dedicados, lo que facilita la coordinación y la eficiencia.
Paso 5: Seguir tu Actualización
Mantén un ojo en el progreso de tu parche de caliente y aborda cualquier problema tan pronto como surja.
Estado de la Actualización
Las estadísticas de Capgo proporcionan información sobre métricas clave de la actualización:
| Métrica | Qué Monitorear | Por qué Importa |
|---|---|---|
| Tarifa de Entrega | Porcentaje de actualizaciones exitosas | Muestra cómo bien está funcionando su despliegue |
| Velocidad de Actualización | Tiempo para llegar a los usuarios objetivo | Destaca cualquier ralentización o puntos de bloqueo |
| Cobertura de Usuarios | Número de dispositivos actualizados | Indica cuántos usuarios recibieron la corrección |
Manejo de Problemas
Después de revisar estos métricas, esté listo para abordar cualquier desafío de manera rápida.
-
Revertir Instantáneamente
Si algo sale mal, Capgo’s característica de reversion permite revertir instantáneamente a la versión anterior. -
Análisis de Asignaciones de Usuarios
Ver cómo se distribuyen las actualizaciones para detectar si grupos específicos o dispositivos están experimentando problemas. -
Monitorear el rendimiento
Utilice métricas en tiempo real para identificar y resolver problemas. Las herramientas de Capgo pueden ayudar a determinar si el problema se encuentra en la entrega, la instalación o la compatibilidad.
Rodrigo Mantica, un desarrollador de negocios, destaca la importancia de Capgo:
“Practicamos el desarrollo ágil y @Capgo es crucial en la entrega continua a nuestros usuarios!” [1]
La interfaz web de Capgo facilita la supervisión del progreso de sus actualizaciones con registros detallados y métricas de rendimiento. Sus características de seguimiento han ayudado a las organizaciones a mejorar la eficiencia de lanzamiento en hasta un 81% [1]asegurando un rendimiento de la aplicación estable mientras se abordan rápidamente cualquier problema.
Resumen
Puntos principales
Capgo simplifica el proceso de implementar parches de actualización de manera rápida y efectiva, con un historial probado de entrega 947,6 millones de actualizaciones en total 1,400 aplicaciones de producción [1].
| Paso | Acción | Objetivo |
|---|---|---|
| Crear y probar | Desarrollar y verificar parches locales | Asegurarse de la calidad de code |
| Configurar Capgo | Instalar el plugin mediante npx @capgo/cli init | Simplificar la configuración |
| Subir | Transferir archivos a través de CLI | Habilite la distribución rápida |
| Configure | Asigne usuarios y establezca reglas | Despliegue actualizaciones con precisión |
| Monitoreo | Siga el rendimiento y resuelva problemas | Mejore la eficiencia |
Siga estos pasos para integrar Capgo en su flujo de trabajo y simplifique su proceso de actualización.
Inicio
Antes de sumergirse, tome un momento para revisar los pasos anteriores. Desglosan el proceso de despliegue en acciones manejables, lo que lo hace más fácil de implementar.
Inicie la integración de Capgo agregando el Capgo CLI a su proyecto. Con cifrado de extremo a extremoLa plataforma garantiza actualizaciones seguras y confiables cada vez.
“Capgo es una forma inteligente de realizar empujes calientes code.”
Para una mayor eficiencia, integre Capgo con sus herramientas CI/CD como Azure DevOps, GitLab o GitHub. Esta configuración permite despliegues automatizados mientras le da control sobre la distribución de actualizaciones a través de características de asignación de usuarios.
Siga adelante desde los 5 Pasos para Desplegar Hotfixes con Capgo
Si está utilizando 5 Pasos para Desplegar Hotfixes con Capgo para planificar la seguridad y la conformidad, conecte __CAPGO_KEEP_0__ con Encrypted para los detalles de implementación en Encrypted Compliance para los detalles de implementación en Compliance Capgo Scanner de Seguridad para el flujo de trabajo del producto en Capgo Escáner de Seguridad, Capgo Seguridad para el flujo de trabajo del producto en Capgo Seguridad, y Capgo Centro de Confianza para el flujo de trabajo del producto en Capgo Centro de Confianza.