Pulsa para ir al contenido principal

Versión Dirigida

Avance con Menos Sorpresas

Reduce el riesgo y la deuda técnica. Envíe actualizaciones a versiones nativas específicas, implemente cambios gradualmente y mantenga versiones antiguas estables - todo con control total sobre la distribución de sus actualizaciones.

Canales por Versión Nativa

Cree un canal para cada compilación nativa. Cuando libere la versión nativa 1.5.0, cree un canal para ella. Todas las actualizaciones de JS para esa versión nativa van a ese canal.

Distribución Selectiva de Actualizaciones

Pusha una actualización a las versiones 1.3, 1.4 y 1.5 pero omita 1.2. Ideal cuando las versiones nativas más antiguas no pueden soportar nuevas características.

Preparado para la Migración de AppFlow

Recrea el comportamiento de canal de AppFlow vinculado a la versión exactamente. Cada compilación nativa se mapea a un canal Capgo con el mismo control a lo que estás acostumbrado.

Deprecación Suave

Detenga la actualización de versiones antiguas cuando esté listo para descontinuarlas. Los usuarios en versiones antiguas permanecen estables mientras las nuevas versiones reciben actualizaciones.

Migración de AppFlow

Usuarios de AppFlow: Aquí está su ruta de migración

Los paquetes de AppFlow se vinculaban automáticamente a versiones nativas. Con Capgo, obtienes el mismo comportamiento con más flexibilidad:

  • 1
    Crear un canal para cada versión nativa (por ejemplo, 'native-1.5.0')
  • 2
    Configure su aplicación para utilizar el canal que coincida con su versión nativa
  • 3
    Push paquetes a canales específicos para una distribución dirigida
  • 4
    Utilice nuestro CLI para enviar a múltiples canales al mismo tiempo cuando sea necesario
capacitor.config.ts
// Set channel based on native version
import { CapacitorConfig } from '@capacitor/cli'
import { version } from './package.json'

const config: CapacitorConfig = {
  plugins: {
    CapacitorUpdater: {
      defaultChannel: `native-${version}`,
    }
  }
}

// Upload to specific version channels
# Push to all 1.5.x versions
npx @capgo/cli bundle upload --channel native-1.5.0
npx @capgo/cli bundle upload --channel native-1.5.1
npx @capgo/cli bundle upload --channel native-1.5.2

# Skip older versions that can't support new features
# native-1.4.x devices stay on their current bundle

Escenarios Comunes

Cambios Nativos Rotos

La versión nativa 2.0 tiene un nuevo plugin API. Actualiza Push JS que utilicen el nuevo API solo en canales 2.0+.

Despliegue Gradual

Prueba un cambio arriesgado en tu última versión nativa. Si es estable, envía a versiones anteriores.

Puesta de Sol de la Versión

Detente actualizando nativos 1.x mientras sigues enviando a 2.x. Los usuarios en versiones antiguas se quedan en su última actualización estable.

Mapeo de Versión a Canal

Cada versión nativa apunta a su propio canal para control de actualizaciones precisas

Nativo 2.0
native-2.0.0
Última versión
Versión nativa 1.5
native-1.5.0
Última versión
Versión nativa 1.4
native-1.4.0
No hay actualizaciones nuevas

Envía actualizaciones a los canales 2.0 y 1.5. Los usuarios en 1.4 permanecen estable en su última versión de bundle que funcionaba.

Aplicaciones construidas con Capacitor

Las aplicaciones públicas deben soportar versiones nativas antiguas y nuevas

Las aplicaciones de ciudadano, salud y pronóstico pueden soportar versiones de Android antiguas y diferentes generaciones de dispositivos. La versión de destino mantiene cada build nativo en la última versión de bundle web compatible sin forzar un camino de actualización para todos.

Tipo de aplicación
Versión de destino
Categorías de tienda
SOCIAL, MEDICAL, WEATHER
Fuente
Conjunto de datos de tienda pública
Icono de la aplicación e-Título

SOCIAL

e-Título

Aplicación de identidad cívica con necesidades de compatibilidad de dispositivos públicos amplias.

54,9M instalaciones 4,8 valoración
Ver lista de Google Play
Conecte el icono de la app SUS

MEDICO

Conecte SUS

Aplicación de salud donde las cáscaras nativas más antiguas y más nuevas pueden necesitar diferentes conjuntos de paquetes web.

27.7M descargas 4.6 valoración
Ver la lista de la tienda Google Play
Icono de la app de pronóstico del tiempo Windy.com

CLIMA

Windy.com - Pronóstico del tiempo

Aplicación de clima donde la capacidad del dispositivo y el rendimiento del mapa pueden variar según la versión.

32.9M descargas 4.7 calificación
Ver lista de aplicaciones de Google Play

¿Necesita Control de Actualizaciones Precisas?

Comience a dirigir actualizaciones a versiones nativas específicas.