Saltar al contenido

Características

Esta página ofrece una visión general completa de todas las características disponibles en Capgo Actualizaciones en vivo. Cada característica incluye una descripción breve y enlaces a documentación detallada.

Despliega actualizaciones de JavaScript, HTML, CSS y recursos directamente a los usuarios sin necesidad de aprobación de tiendas de aplicaciones. Las actualizaciones se descargan en segundo plano y se aplican en la próxima reiniciación de la aplicación.

Capacidades clave:

  • Descargas en segundo plano
  • Instalación automática
  • Sin interrupción del usuario
  • Soporte cruz- plataforma (iOS, Android, Electron)

Aprende más sobre el comportamiento de actualizaciones →


Actualizaciones Delta (Actualizaciones Diferenciales)

Sección titulada “Actualizaciones Delta (Actualizaciones Diferenciales)”

Solo descargue los archivos que han cambiado entre versiones, reduciendo el uso de ancho de banda hasta un 95% y acelerando la entrega de actualizaciones.

Capacidades clave:

  • Detección automática de diferencias a nivel de archivo
  • Verificación basada en checksum
  • Comparación de manifestos
  • Fallo inteligente a actualizaciones completas cuando sea necesario

Aprenda más sobre las actualizaciones delta →


Si una actualización falla al cargar o provoca errores, el sistema reversiona automáticamente a la última versión conocida que funcionaba.

Capacidades clave:

  • Detección de colisiones
  • Detección de tiempo de espera
  • Reversión automática
  • No se requiere intervención del usuario

¿Sabes más sobre los rollbacks? →


Validación de sumas de verificación & Fallback

Sección titulada “Validación de sumas de verificación & Fallback”

Verifica la integridad del paquete mediante sumas de verificación y se despliega automáticamente a la última versión conocida que funcionaba si se detecta corrupción.

Capacidades clave:

  • Validación de sumas de verificación en descarga
  • Detección de corrupción
  • Fallback automático a la última versión de paquete que funcionaba
  • Herramientas de recuperación manual disponibles

Evita que se apliquen actualizaciones incompatibles a dispositivos que ejecutan versiones nativas más antiguas de code.

Capacidades clave:

  • Verificación de compatibilidad de versiones nativas
  • Validación de dependencias de plugins
  • Bloqueo automático de actualizaciones incompatibles
  • Mensajes de error claros

Más información sobre la versión de destino →


Organice y gestione actualizaciones en diferentes entornos y segmentos de usuarios con configuraciones de canales flexibles.

Capacidades clave:

  • Canales personalizados ilimitados (producción, pruebas, beta, etc.)
  • Asignaciones de paquetes por canal
  • Reglas de objetivo por canal
  • Asignación automática de dispositivos
  • Sobrescritura de canal por dispositivo

Aprenda más sobre los canales →


Dirija a dispositivos específicos, versiones o segmentos de usuarios para despliegues fases y controlados.

Capacidades clave:

  • Diseño basado en versiones
  • Sobrescrituras específicas de dispositivo
  • Filtrado de plataforma (iOS, Android, Electron)
  • Filtrado de metadatos personalizados
  • Bloqueo de emulador/edición de construcción

Configure reglas y restricciones para cómo se entregan actualizaciones en cada canal.

Capacidades clave:

  • Deshabilitar actualizaciones automáticas
  • Bloquear actualizaciones de versión mayor
  • Deshabilitar actualizaciones en simuladores
  • Deshabilitar actualizaciones en compilaciones de desarrollo
  • Políticas específicas de plataforma (solo iOS, solo Android, solo Electron)

Aprende más sobre las políticas de canal →


Visualiza paquetes en un entorno web en vivo antes de desplegar en dispositivos, accesible desde la consola de la web.

Ubicación: Consola de la Web → Aplicación → Paquete → Pestaña de Vista previa


Monitoreo en tiempo real de eventos de actualización para dispositivos específicos a través de CLI, mostrando eventos de comprobación, descarga, instalación y errores.

Uso:

Ventana de terminal
npx @capgo/cli app debug [appId]

Muestra:

  • Verificaciones de actualización
  • Progreso de descarga
  • Estado de instalación
  • Errores de mensajes
  • Restricciones de política

Inspeccione el manifiesto completo de cualquier paquete, incluyendo la lista de archivos, sumatorias de comprobación y metadatos.

Ubicación: Panel de control web → Aplicación → Paquete → Pestaña de Manifiesto

Muestra:

  • Lista de archivos con sumatorias de comprobación
  • Metadatos del paquete
  • Compatibilidad con versiones nativas
  • Dependencias de plugins nativos

Ver todos los plugins nativos Capacitor incluidos en cada paquete para rastrear cambios de dependencias a lo largo de versiones.

Ubicación: Panel de control web → Aplicación → Paquete → Pestaña de dependencias

Muestra:

  • Nombres y versiones de plugins
  • Adiciones y eliminaciones de dependencias
  • Advertencias de compatibilidad

Interfaz de línea de comandos integral para despliegues automatizados y integración CI/CD.

Comandos clave:

  • bundle upload - Subir nuevos paquetes
  • bundle list - Listar todos los paquetes
  • bundle delete - Eliminar paquetes
  • bundle cleanup - Limpiar paquetes antiguos
  • channel set - Configurar canales
  • app debug - Depuración en vivo

Ver referencia completa de CLI →


Cifrado de extremo a extremo para paquetes con cifrado AES-256, protegiendo su code en tránsito y en reposo.

Capacidades clave:

  • Generación de pareja de claves RSA
  • Cifrado de paquetes AES-256
  • Verificación de firma Code
  • Gestión de claves de cifrado

Más información sobre cifrado →


Limpiear automáticamente paquetes antiguos según políticas de retención para gestionar el uso de almacenamiento.

Capacidades clave:

  • Conteo de retención configurable
  • Limpieza automática mediante CLI
  • Tareas de limpieza programadas
  • Seguimiento del uso de almacenamiento

Uso:

Ventana de terminal
npx @capgo/cli bundle cleanup --keep=10

Seguir las tasas de adopción de actualizaciones, las tasas de éxito y el progreso de la implementación a lo largo de su base de usuarios.

Disponibles:

  • Tasa de éxito de descarga
  • Tasa de éxito de instalación
  • Tasas de error por tipo
  • Tasas de adopción de actualizaciones a lo largo del tiempo
  • Distribución de versiones

Ubicación: Panel de control web → Aplicación → Estadísticas


Registros de eventos por dispositivo que muestran el ciclo de actualización completo desde la verificación hasta la instalación.

Tipos de eventos:

  • Verificaciones de actualización
  • Inicio/terminación/fallo de descarga
  • Inicio/terminación/fallo de instalación
  • Eventos de rollback
  • Eventos bloqueados por política

Ubicación:

  • Panel de control web → Aplicación → Dispositivo → Registros
  • Panel de control web → Aplicación → Registros (todos los dispositivos)

Más información sobre registros →


Análisis detallado sobre los paquetes activos, conteos de descargas y uso de almacenamiento.

Métricas:

  • Instalaciones activas por paquete
  • Conteos de descargas
  • Uso de almacenamiento por paquete
  • Uso de ancho de banda

Seguir las métricas de rendimiento y adopción por canal.

Métricas:

  • Dispositivos por canal
  • Índices de éxito de actualización por canal
  • Historial de despliegue
  • Tasas de error por canal

Ubicación: Panel de control web → Aplicación → Canal → Estadísticas


Registro completo de todos los despliegues de paquetes, asignaciones de canales y cambios de configuración.

Eventos rastreados:

  • Subidas de paquetes
  • Asignaciones de canales
  • Cambios de política
  • Sobrescrituras de dispositivo

Ubicación: Panel de control web → Aplicación → Canal → Historial


Cifre paquetes en reposo y en tránsito con cifrado AES-256 de industria estándar.

Aprende más sobre cifrado →


Verifica la integridad del paquete con firmas criptográficas para prevenir la manipulación.


Infraestructura y procesos certificados a los estándares SOC 2 Tipo II para seguridad empresarial.


Completamente conforme con las políticas de Apple App Store y Google Play Store para actualizaciones OTA.

Aprende más sobre cumplimiento →


Implementación de Autenticación en Dos Faktoras (Nivel de Organización)

Sección titulada “Implementación de Autenticación en Dos Faktoras (Nivel de Organización)”

Requiere autenticación en dos factores para todos los miembros de la organización para acceder a la consola y API.

Ubicación: Consola Web → Organización → Seguridad

Obtenga más información sobre la autenticación en dos factores →


Implementación de Conjuntos de Paquetes Criptados

Sección titulada “Implementación de Conjuntos de Paquetes Criptados”

Requiere que todos los conjuntos de paquetes estén cifrados a nivel de organización.

Ubicación: Consola Web → Organización → Seguridad


Permisos detallados para el control de acceso a nivel de organización y aplicación.

Roles de organización:

  • org_super_admin - Control total de la organización
  • org_admin - Administración de la organización (sin facturación/eliminación)
  • org_billing_admin - Acceso solo a facturación
  • org_member - Acceso de solo lectura a la organización

Roles de aplicación:

  • app_admin - Control total de una aplicación
  • app_developer - Subir paquetes, gestionar dispositivos
  • app_uploader - Solo subir paquetes
  • app_reader - Acceso de solo lectura

Ubicación:

  • Panel de control web → Organización → Miembros
  • Panel de control web → Aplicación → Acceso

Más información sobre RBAC →


Registro completo de todas las actividades de la organización y la aplicación para cumplimiento y seguridad.

Eventos registrados:

  • Acciones del usuario (iniciar sesión, cerrar sesión, cambios de permisos)
  • Operaciones de paquetes (subir, eliminar, asignar)
  • Operaciones de canal (crear, actualizar, eliminar)
  • Cambios de organización (configuración, miembros)

Ubicación: Panel de control web → Organización → Registros de auditoría


Reciba notificaciones en tiempo real sobre eventos en sus aplicaciones a través de webhooks HTTP.

Eventos admitidos:

  • apps - Aplicación creada/actualizada/eliminada
  • app_versions - Paquete subido/eliminado
  • channels - Canal creado/actualizado/eliminado
  • org_users - Miembro agregado/eliminado
  • orgs - La organización se ha actualizado

Características:

  • Direcciones URL personalizadas de webhook
  • Filtrado de eventos
  • Registros de entrega
  • Mecanismo de reintentos
  • Funcionalidad de prueba

Ubicación: Panel de control web → Organización → Webhooks


Invita a miembros del equipo a tu organización con roles y permisos específicos.

Características:

  • Invitaciones por correo electrónico
  • Asignación de roles
  • Gestión de miembros
  • Revocación de acceso

Ubicación: Panel de control web → Organización → Miembros


Crear, gestionar y revocar claves API con fechas de expiración opcionales y almacenamiento hash.

Capacidades de clave:

  • Claves por aplicación o por organización
  • Fecha de vencimiento opcional
  • Almacenamiento hash (irreversible)
  • Compatibilidad con la rotación de claves

Ubicación: Panel de control web → API Claves

Obtenga más información sobre API claves →


Requisitos de contraseñas a nivel de organización para cumplir con estándares de seguridad.

Pólizas configurables:

  • Longitud mínima
  • Requisito de mayúsculas
  • Requerir números
  • Requerir caracteres especiales

Ubicación: Panel de control web → Organización → Seguridad


Soporte para aplicaciones de iOS, Android y Electron con un solo SDK.

Plataformas soportadas:

  • iOS (Capacitor 5, 6, 7, 8)
  • Android (Capacitor 5, 6, 7, 8)
  • Electron (NUEVO en 2025)

Continúa el soporte para versiones antiguas de Capacitor para mantener la compatibilidad con aplicaciones legadas.

Actualmente soportado:

  • Capacitor 8 (última versión)
  • Capacitor 7
  • Capacitor 6
  • Capacitor 5

Utilice su propia infraestructura de almacenamiento (S3, R2, etc.) en lugar del almacenamiento predeterminado de Capgo.

Aprende más sobre almacenamiento personalizado →


Configuración especial para aplicaciones distribuidas en la región de China continental para cumplir con las regulaciones locales.

Aprende más sobre la configuración de China →


Configura cuándo y cómo se realizan las comprobaciones y aplicaciones de actualizaciones a través del SDK.

Opciones configurables:

  • Intervalo de verificación (periodCheckDelay - mínimo 600 segundos)
  • Política de actualización automática (autoUpdate - apagado, en segundo plano, al instalar, al iniciar, siempre, solo descargar)
  • Requisitos de red (solo Android - a través de WorkManager)

Aprende más sobre el comportamiento de la actualización →


Tipos disponibles:

Actualizaciones en segundo plano (por defecto)

  • Actualizaciones inmediatas
  • Actualizaciones solicitadas por el usuario
  • Sección titulada “Tipos de actualización”
  • Actualizaciones condicionales

Aprende más sobre los tipos de actualizaciones →


Facturación basada en el uso con créditos para banda ancha, almacenamiento y otros recursos.

Características:

  • Seguimiento del uso de créditos
  • Alertas de uso
  • Recarga mediante Stripe
  • Registro de créditos

Ubicación: Panel de control web → Organización → Créditos →


¿Listo para empezar a usar estas características? Siga nuestros pasos en el Guía de inicio rápido para configurar su primera aplicación con Capgo Actualizaciones en vivo.

Si estás utilizando Características para planificar el monitoreo y análisis, conecta con Estadísticas para los detalles de implementación en Estadísticas, Registros para los detalles de implementación en Registros, @capgo/capacitor-appinsights para los detalles de implementación en @capgo/capacitor-appinsights Usando @capgo/capacitor-appinsights para la capacidad nativa en Usando @capgo/capacitor-appinsights, y @capgo/capacitor-firebase-analytics para los detalles de implementación en @capgo/capacitor-firebase-analytics