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.

Despliegue de 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)

Más información sobre el comportamiento de actualización →


Capacidades clave:

Sección titulada “Actualizaciones delta (Actualizaciones diferenciales)”

  • Diferenciación de archivos a nivel de archivo
  • Verificación basada en checksum
  • Comparación de manifestos
  • Fallo inteligente a actualizaciones completas cuando sea necesario

Aprende más sobre 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:

  • Deteción de errores
  • Deteción de tiempo de espera
  • Reiniciación automática
  • No se requiere intervención del usuario

Aprende más sobre los reenvíos →


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

Capacidades clave:

  • Validación de suma de verificación al descargar
  • Detección de corrupción
  • Fallo automático a la última versión funcional del paquete
  • 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
  • Mensaje de error claro

Aprende más sobre la versión de destino →


Organiza y gestiona actualizaciones en diferentes entornos y segmentos de usuarios con configuraciones de canales flexibles.

Capacidades clave:

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

Más información sobre canales →


Objetivo dispositivos específicos, versiones o segmentos de usuarios para despliegues controlados y rollouts en fases.

Capacidades clave:

  • Objetivo basado en versiones
  • Opciones de dispositivo específicas
  • Filtrado por plataforma (iOS, Android, Electron)
  • Filtrado de metadatos personalizados
  • Bloqueo de emuladores/construcción de desarrollo

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 emuladores
  • Deshabilitar actualizaciones en construcciones de desarrollo
  • Políticas específicas de plataforma (solo iOS, solo Android, solo Electron)

Más información sobre las políticas de canal →


Visualice paquetes en un entorno web en vivo antes de desplegarlos 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
  • Mensajes de error
  • Bloqueos de política

Inspecciona el manifiesto completo de cualquier paquete, incluyendo lista de archivos, sumas de verificación y metadatos.

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

Muestra:

  • Lista de archivos con sumas de verificación
  • Metadatos del paquete
  • Compatibilidad con versiones nativas
  • Dependencias de plugins

Ver todos los plugins nativos Capacitor incluidos en cada paquete para seguir el cambio de dependencias a lo largo de las 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 - Configura canales
  • app debug - Depuración en vivo

Ver referencia completa de CLI →


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

Capacidades clave:

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

Aprende más sobre cifrado →


Limpie los conjuntos antiguos automáticamente según las 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

Seguimiento de las tasas de adopción de actualizaciones, tasas de éxito y progreso de despliegue a lo largo de su base de usuarios.

Métricas disponibles:

  • Tasa de éxito de descarga
  • Tasa de éxito de instalación
  • Tasas de error por tipo
  • 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/termino/fallo de descarga
  • Inicio/termino/fallo de instalación
  • Eventos de rollback
  • Bloqueos de política

Ubicación:

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

Más información sobre registros →


Análisis detallado de 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

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

Métricas:

  • Dispositivos por canal
  • Tasas 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


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

Más información sobre cifrado →


Verifique la integridad del paquete con firmas criptográficas para prevenir manipulaciones.


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


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

Más información sobre cumplimiento →


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

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

¿Saber más sobre la autenticación en dos factores? →


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

Ubicación: Panel de control 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, administrar dispositivos
  • app_uploader - Subir paquetes solo
  • app_reader - Acceso de solo lectura

Ubicación:

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

Obtenga 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 paquete (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 - Organización actualizada

Características:

  • Direcciones URL de webhook personalizadas
  • Filtrado de eventos
  • Registros de entrega
  • Mecanismo de reintento
  • 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


Crea, gestiona y revoca claves API con fechas de vencimiento opcionales y almacenamiento hash

Capacidades de clave:

  • Claves por aplicación o por organización
  • Fechas de vencimiento opcionales
  • Almacenamiento hashado (irreversible)
  • Soporte para rotación de claves

Ubicación: Panel de control web → API Claves

Más información sobre API claves →


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

Políticas configurables:

  • Longitud mínima
  • Requerir 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)

Continuando el soporte para versiones más 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.

Más información sobre almacenamiento personalizado →


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

Más información sobre la configuración de China →


Configura cuándo y cómo se realizan las comprobaciones y aplicaciones de actualizaciones mediante el SDK.

Opciones configurables:

  • Intervalo de comprobación (periodCheckDelay - mínimo 600 segundos)
  • Tiempo de actualización directa (directUpdate - enInstalación, enLanzamiento, siempre)
  • Habilitar/deshabilitar actualizaciones automáticas (autoUpdate)
  • Requisitos de red (solo Android - mediante WorkManager)

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


Tipos de actualización diferentes para diferentes casos de uso, desde actualizaciones instantáneas hasta instalaciones controladas por el usuario.

Tipos disponibles:

  • Actualizaciones de fondo (predeterminado)
  • Actualizaciones inmediatas
  • Actualizaciones solicitadas por el usuario
  • Actualizaciones condicionales

Aprende más sobre tipos de actualización →


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? Sigue nuestro Guía de inicio rápido para configurar tu primera aplicación con Capgo Actualizaciones en vivo.