Características
Copiar un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
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.
Sistema de Actualizaciones de Núcleo
Sección titulada “Sistema de Actualizaciones de Núcleo”Actualizaciones en Línea (OTA)
Sección titulada “Actualizaciones en el aire (OTA)”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 →
Actualizaciones delta (Actualizaciones diferenciales)
Sólo descargar archivos que han cambiado entre versiones, reduciendo el uso de ancho de banda hasta un 95% y acelerando la entrega de actualizaciones.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 →
Reiniciación automática
Sección titulada “Reiniciación automática”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 →
Validación de suma de verificación y fallback
Sección titulada “Validación de suma de verificación y fallback”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
Detección de actualizaciones rotas
Sección titulada “Detección de actualizaciones rotas”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 →
Control de Despliegue
Sección titulada “Control de Despliegue”Sistema de canales
Sección titulada “Sistema de canales”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 de dispositivos
Sección titulada “Objetivo de dispositivos”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
Políticas de canal
Título de la sección “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 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 →
Herramientas de Desarrollador
Sección titulada “Herramientas de Desarrollador”Vista Previa de Paquete
Sección titulada “Vista Previa de Paquete”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
Depuración en Vivo
Sección titulada “Depuración en Vivo”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:
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
Vista del manifiesto de paquete
Sección titulada “Vista del manifiesto de paquete”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
Dependencias de plugins nativos
Sección titulada “Dependencias de plugins nativos”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
CLI Integración
Sección titulada “CLI Integración”Interfaz de línea de comandos integral para despliegues automatizados y integración CI/CD.
Comandos clave:
bundle upload- Subir nuevos paquetesbundle list- Listar todos los paquetesbundle delete- Eliminar paquetesbundle cleanup- Limpiar paquetes antiguoschannel set- Configura canalesapp debug- Depuración en vivo
Ver referencia completa de CLI →
Cifrado de paquetes
Sección titulada “Cifrado de paquetes”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
Limpieza de Conjuntos & Retención
Sección titulada “Limpieza de Conjuntos & Retención”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:
npx @capgo/cli bundle cleanup --keep=10Análisis & Monitoreo
Sección titulada “Análisis y Monitoreo”Actualizar Estadísticas
Sección titulada “Actualizar Estadísticas”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 Dispositivo
Título de la sección “Registros de Dispositivo”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 de uso de paquetes
Sección titulada “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”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
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 rastreados:
- Subidas de paquetes
- Asignaciones de canales
- Cambios de política
- Sobrescrituras de dispositivo
Ubicación: Panel de control web → Aplicación → Canal → Historial
Seguridad y Cumplimiento
Sección titulada “Seguridad y Cumplimiento”Cifrado de extremo a extremo
Sección titulada “Cifrado de extremo a extremo”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 →
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 con la Tienda de Aplicaciones
Sección titulada “Cumplimiento con la Tienda de Aplicaciones”Cumplimiento total con las políticas de Apple App Store y Google Play Store para actualizaciones OTA.
Más información sobre cumplimiento →
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 a la consola y API.
Ubicación: Panel de control web → Organización → Seguridad
¿Saber más sobre la autenticación en dos factores? →
Implementación de paquetes cifrados
Sección titulada “Implementación de paquetes cifrados”Requiere que todos los 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 roles (RBAC)
Sección titulada “Control de acceso basado en roles (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
Obtenga más información sobre RBAC →
Registros de auditoría
Título de la sección “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 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
Webhooks
Sección titulada “Webhooks”Reciba notificaciones en tiempo real sobre eventos en sus aplicaciones a través de webhooks HTTP.
Eventos admitidos:
apps- Aplicación creada/actualizada/eliminadaapp_versions- Paquete subido/eliminadochannels- Canal creado/actualizado/eliminadoorg_users- Miembro agregado/eliminadoorgs- 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
Colaboración de múltiples usuarios
Sección titulada “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
API Gestión de claves
Sección titulada “API Gestión de claves”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 →
Políticas de contraseña
Sección titulada “Políticas de contraseña”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 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”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
Almacenamiento de datos personalizado
Sección titulada “Almacenamiento de datos personalizado”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 de China
Sección titulada “Configuración de China”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 →
Características avanzadas
Sección titulada “Características avanzadas”Comportamiento de actualización personalizado
Sección titulada “Comportamiento de actualización personalizado”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
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 tipos de actualización →
Sistema de Créditos
Título de la sección “Sistema de Créditos”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.
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 el soporte para asistencia empresarial