Características
Copie una solicitud de configuración con los pasos de instalación y la guía de markdown completa para este complemento.
Esta página ofrece una visión general integral de todas las características disponibles en Capgo Actualizaciones en vivo.
Sistema de actualizaciones de núcleo
Sección titulada “Sistema de actualizaciones de núcleo”Actualizaciones por aire (OTA)
Sección titulada “Actualizaciones por aire (OTA)”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 de fondo
- Instalación automática
- No interrupción del usuario
- Compatibilidad cruzada (iOS, Android, Electron)
Obtenga más información sobre el comportamiento de actualización →
Actualizaciones Delta (Actualizaciones Diferenciales)
Título de la sección “Actualizaciones Delta (Actualizaciones Diferenciales)”Solo descargue los archivos que han cambiado entre versiones, reduciendo el uso de banda hasta un 95% y acelerando la entrega de actualizaciones.
Capacidades clave:
- Diferenciación de archivos automatizada
- Verificación basada en checksum
- Comparación de manifestos
- Fallo inteligente a actualizaciones completas cuando sea necesario
Aprenda más sobre las actualizaciones delta →
Rolback Automático
Título de la sección “Rolback Automático”Si una actualización falla al cargar o provoca errores, el sistema reversiona automáticamente a la última versión conocida que funcionaba.
Habilidades clave:
- Detección de fallas
- Detección de tiempo de espera
- Reversión automática
- No se requiere intervención del usuario
Obtenga más información sobre los rollbacks →
Validación de sumas de comprobación y fallback
Título de la sección “Validación de sumas de comprobación y fallback”Verifica la integridad del paquete mediante sumas de comprobación y se despliega automáticamente a la última versión conocida que funcionaba si se detecta corrupción.
Habilidades clave:
- Validación de sumas de comprobación en descarga
- Detección de corrupción
- Fallo automático a la última versión funcional
- Herramientas de recuperación manual disponibles
Detección de actualizaciones de ruptura
Sección titulada “Detección de actualizaciones de ruptura”Evita que se apliquen actualizaciones incompatibles a dispositivos que ejecutan versiones nativas code más antiguas.
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 →
Control de despliegue
Sección titulada “Control de Despliegue”Sistema de canales
Sección titulada “Sistema de canales”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
- Autoasignación de dispositivos
- Oversold por dispositivo por canal
Conozca más sobre los canales →
Configuración de destino de dispositivo
Sección titulada “Diseño de dispositivo”Dirija dispositivos específicos, versiones o segmentos de usuarios para lanzamientos y despliegues controlados en fases.
Capacidades clave:
- Diseño basado en versión
- Sobrescrituras específicas de dispositivo
- Filtrado de plataforma (iOS, Android, Electron)
- Filtrado de metadatos personalizados
- Bloqueo de emulador/construcción de desarrollo
Políticas de canal
Sección titulada “Políticas de canal”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 compilaciones de desarrollo
- Políticas específicas de plataforma (solo iOS, solo Android, solo Electron)
Más información sobre políticas de canal →
Herramientas de desarrollador
Sección titulada “Herramientas de desarrollador”Vista previa de paquetes
Sección titulada “Vista previa de paquetes”Ver paquetes en un entorno web en vivo antes de desplegar en dispositivos, accesible desde la consola de la web.
Ubicación: Panel de control de Web → Aplicación → Paquete → Pestaña de vista previa
Depuración en vivo
Título de la sección “Depuración en vivo”Monitoreo en tiempo real de eventos de actualización para dispositivos específicos mediante CLI, mostrando eventos de comprobación, descarga, instalación y errores.
Uso:
npx @capgo/cli app debug [appId]Muestra:
- Verificaciones de actualización
- Progreso de descarga
- Estado de instalación
- Errores de mensaje
- Políticas de bloqueo
Vista del manifiesto del paquete
Título de la sección “Vista del manifiesto del paquete”Inspeccione el manifiesto completo de cualquier paquete, incluyendo la 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 nativos
Dependencias de plugins nativos
Sección titulada “Dependencias de Plugins Nativos”Ver todas las Capacitor plugins nativos 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
CLI Integration
Sección titulada “CLI Integration”Interfaz de línea de comandos integral para despliegues automatizados y integración CI/CD.
Comandos clave:
bundle upload- Subir nuevos bundlesbundle list- Listar todos los bundlesbundle delete- Eliminar bundlesbundle cleanup- Limpiar bundles antiguoschannel set- Configurar canalesapp debug- Depuración en vivo
Ver referencia completa de CLI →
Cifrado de bundles
Sección titulada “Cifrado de bundles”Cifrado end-to-end para bundles 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 AES-256
- Code verificación de firma
- Gestión de claves de cifrado
Más información sobre cifrado →
Limpieza de paquetes y retención
Sección titulada “Limpieza de paquetes y retención”Limpie los paquetes 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:
npx @capgo/cli bundle cleanup --keep=10Análisis y seguimiento
Sección titulada “Análisis y seguimiento”Actualizar estadísticas
Sección titulada “Actualizar estadísticas”Seguir 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 instalación exitosa
- Tasas de errores por tipo
- Adopción a lo largo del tiempo
- Distribución de versiones
Ubicación: Panel de control web → Aplicación → Estadísticas
Registros de dispositivo
Sección titulada “Registros de dispositivo”Registros de eventos por dispositivo que muestran el ciclo completo de actualización 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
- Políticas de bloqueo
Ubicación:
- Panel de control web → Aplicación → Dispositivo → Registros
- Panel de control web → Aplicación → Registros (todos los dispositivos)
Análisis de uso de paquetes
Título de sección “Análisis de uso de paquetes”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
Estadísticas de canal
Sección titulada “Estadísticas de canal”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
- Ratios de errores por canal
Ubicación: Panel de control web → Aplicación → Canal → Estadísticas
Historial de despliegue
Sección titulada “Historial de Despliegue”Registro completo de todos los despliegues de paquetes, asignaciones de canales y cambios de configuración.
Eventos registrados:
- Subidas de paquetes
- Asignaciones de canales
- Cambios de políticas
- Supervisión de dispositivos
Ubicación: Panel de control web → Aplicación → Canal → Historial
Seguridad y Cumplimiento
Sección titulada “Seguridad y Cumplimiento”Encriptación de Fin a Fin
Sección titulada “Cifrado de extremo a extremo”Encríptate los paquetes en reposo y en tránsito con cifrado AES-256 de industria estándar.
Obtenga más información sobre cifrado →
Code Firma
Sección titulada “Code Firma”Verifique la integridad del paquete con firmas criptográficas para prevenir manipulaciones.
Cumplimiento SOC 2 Tipo II
Sección titulada “Cumplimiento SOC 2 Tipo II”Infraestructura y procesos certificados a los estándares SOC 2 Tipo II para seguridad empresarial.
Cumplimiento de la Tienda de Aplicaciones
Sección titulada “Cumplimiento de la Tienda de Aplicaciones”Completamente compatible con las políticas de Apple App Store y Google Play Store para actualizaciones OTA.
Aprende más sobre la conformidad →
Implementación de 2FA (nivel de organización)
Sección titulada “Implementación de 2FA (nivel de organización)”Requiere la autenticación de dos factores para todos los miembros de la organización para acceder al panel de control y API.
Ubicación: Panel de control web → Organización → Seguridad
Implementación de Conjuntos de Paquetes cifrados
Sección titulada “Implementación de Conjuntos de Paquetes cifrados”Requiere que todos los conjuntos de paquetes estén cifrados a nivel de organización.
Ubicación: Panel de control web → Organización → Seguridad
Colaboración de equipo
Sección titulada “Colaboración de equipo”Control de acceso basado en rol (RBAC)
Sección titulada “Control de acceso basado en rol (RBAC)”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ónorg_admin- Administración de la organización (sin facturación/eliminación)org_billing_admin- Acceso solo a facturaciónorg_member- Acceso de solo lectura a la organización
Roles de aplicación:
app_admin- Control total de una aplicaciónapp_developer- Subir paquetes, administrar dispositivosapp_uploader- Subir paquetes soloapp_reader- Acceso de solo lectura
Ubicación:
- Panel de control web → Organización → Miembros
- Panel de control web → Aplicación → Acceso
Registros de auditoría
Sección titulada “Registros de auditoría”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 (configuraciones, miembros)
Ubicación: Panel de control web → Organización → Registros de auditoría
Webhooks
Título de la sección “Webhooks”Reciba notificaciones en tiempo real sobre eventos en sus aplicaciones a través de webhooks HTTP.
Eventos soportados:
apps- Aplicación creada/actualizada/eliminadaapp_versions- Paquete subido/eliminadochannels- Canal creado/actualizado/eliminadoorg_users- Miembro agregado/eliminadoorgs- Organización actualizada
Características:
- URLs de webhooks personalizadas
- Filtro de eventos
- Registros de entrega
- Mecanismo de reintentos
- Funcionalidad de prueba
Ubicación: Panel de control web → Organización → Webhooks
Colaboración de múltiples usuarios
Título de sección “Colaboración de múltiples usuarios”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
Gestión de llaves API
Sección titulada “Gestión de llaves API”Crear, gestionar y revocar llaves API con fechas de vencimiento opcionales y almacenamiento hash.
Capacidades de las llaves:
- Claves por aplicación o por organización
- Fecha de expiración opcional
- Almacenamiento hash (irreversible)
- Compatibilidad con la rotación de claves
Lugar: Panel de control web → API Claves
Obtenga más información sobre API claves →
Políticas de contraseña
Sección titulada “Políticas de contraseña”Requisitos de contraseñas a nivel de organización para cumplir con estándares de seguridad.
Pólizas configurables:
- Longitud mínima
- Requiere mayúsculas
- Requiere números
- Requiere caracteres especiales
Ubicación: Panel de control web → Organización → Seguridad
Soporte de plataforma
Sección titulada “Soporte de plataforma”Soporte de múltiples plataformas
Sección titulada “Soporte de múltiples plataformas”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)
Soporte a largo plazo
Sección titulada “Soporte a largo plazo”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
Almacenamiento de almacenamiento personalizado
Sección titulada “Almacenamiento de almacenamiento personalizado”Utilice su propia infraestructura de almacenamiento (S3, R2, etc.) en lugar de la almacenamiento predeterminado de Capgo.
Más información sobre almacenamiento personalizado →
Configuración de China
Sección titulada “Configuración de China”Configuración especial para aplicaciones distribuidas en la región continental de China para cumplir con las regulaciones locales.
Más información sobre la configuración de China →
Características avanzadas
Sección titulada “Características avanzadas”Comportamiento de actualización personalizado
Sección titulada “Comportamiento de actualización personalizado”Configure cuándo y cómo se realizan las comprobaciones y aplicaciones de actualizaciones a través de SDK.
Opciones configurables:
- Intervalo de verificación (
periodCheckDelay- mínimo 600 segundos) - Política de actualización automática (
autoUpdate- off, atBackground, atInstall, onLaunch, siempre, soloDescargar) - Requisitos de red (solo Android - mediante WorkManager)
Más información sobre el comportamiento de actualización →
Tipos de actualización
Sección titulada “Tipos 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 los tipos de actualizaciones →
Sistema de créditos
Sección titulada “Sistema de créditos”Facturación basada en el uso con créditos para ancho de banda, almacenamiento y otros recursos.
Características:
- Seguimiento del uso de créditos
- Alertas de uso
- Reabastecer mediante Stripe
- Registro de créditos
Ubicación: Panel de control de Web → Organización → Créditos
Empezar
Sección titulada “Empezar”¿Listo para empezar a usar estas características? Sigue nuestros pasos para Guía de inicio rápido configurar tu primera aplicación con Capgo Actualizaciones en vivo.
Necesita ayuda?
Sección titulada “Necesita ayuda?”- Únete a nuestro Discord para obtener apoyo de la comunidad
- Revisa la FAQ para preguntas comunes
- Explora la documentación de API para la integración de API
- Contacta con soporte para asistencia empresarial
Sigue adelante desde Características
Sección titulada “Sigue adelante desde Características”Si estás utilizando Características para planificar el monitoreo y las métricas, conecta con Estadísticas para los detalles de implementación en Estadísticas, Registros para el detalle de implementación en Registros, @capgo/capacitor-appinsights para el detalle 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 el detalle de implementación en @capgo/capacitor-firebase-analytics.