Zum Hauptinhalt springen

Zielgruppenselektion

Mit weniger Überraschungen schneller vorankommen

Risiko und technische Schulden reduzieren. Pushen Sie Updates auf spezifische native Versionen, fahren Sie Änderungen schrittweise aus und halten Sie ältere Versionen stabil - alles mit voller Kontrolle über Ihre Updateverteilung.

Kanal pro native Version

Erstellen Sie einen Kanal für jede native Build. Wenn Sie die native Version 1.5.0 freigeben, erstellen Sie einen Kanal für sie. Alle JS-Updates für diese native Version gehen in diesen Kanal.

Wahlweise Updateverteilung

Pushen Sie ein Update für Versionen 1.3, 1.4 und 1.5, aber Version 1.2 auslassen. Perfekt, wenn ältere native Versionen neue Funktionen nicht unterstützen können.

AppFlow-Migration bereit

Rekreation der AppFlow-Kanalverhaltensweise, die sich an der Version bindet. Jeder native Build entspricht einem Capgo-Kanal mit der gleichen Kontrolle, die Sie gewohnt sind.

Sanftes Deprovisioning

Stop Updates an alten Versionen zu pushen, wenn Sie bereit sind, sie zu streichen. Benutzer auf alten Versionen bleiben stabil, während neue Versionen Updates erhalten.

AppFlow-Migration

AppFlow-Nutzer: Hier ist Ihr Migrationsweg

AppFlow legte automatisch native Versionen an Bundles. Mit Capgo erhalten Sie das gleiche Verhalten mit mehr Flexibilität:

  • 1
    Erstellen Sie einen Kanal für jede native Version (z.B. "native-1.5.0")
  • 2
    Konfigurieren Sie Ihre App, um den Kanal zu verwenden, der der native Version entspricht
  • 3
    Pushen Sie Bundles zu spezifischen Kanälen für eine gezielte Verteilung
  • 4
    Verwenden Sie unseren CLI zum Pushen zu mehreren Kanälen auf einmal, wenn erforderlich
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

Gemeinsame Szenarien

Native Änderungen

Die native Version 2.0 hat ein neues Plugin API. Pushen Sie JS-Updates, die das neue API verwenden, nur auf 2.0+-Kanälen.

Schrittweise Einführung

Teste eine riskante Änderung auf deiner neuesten nativen Version zuerst. Wenn stabil, drücke sie auf ältere Versionen.

Versionsschluss

Höre auf, die native 1.x zu aktualisieren, während du weiterhin zu 2.x schippst. Benutzer auf alten Versionen bleiben bei ihrer letzten stabilen Aktualisierung.

Version-zu-Kanal-Zuordnung

Jede native Version verweist auf ihren eigenen Kanal für präzise Aktualisierungssteuerung

Native 2.0
native-2.0.0
Neuester Bundle
Native 1.5
native-1.5.0
Neuester Bundle
Native 1.4
native-1.4.0
Keine neuen Updates

Pushen Sie Updates nur auf die Kanäle 2.0 und 1.5. Benutzer auf 1.4 bleiben auf ihrem letzten funktionierenden Bundle.

Apps, die mit Capacitor erstellt wurden

Öffentliche Apps müssen sowohl alte als auch neue native Versionen unterstützen

Apps für Bürger, Gesundheit und Wetter können ältere Android-Versionen und verschiedene Gerätegenerationen unterstützen. Die Zielversion hält jeden native Build auf dem neuesten kompatiblen Web-Bundle ohne eine Update-Pfad für alle zu erzwingen.

Anwendungsart
Zielversion
Händlerkategorien
SOCIAL, MEDIZINISCH, WETTER
Quelle
Öffentliche Store-Datensatzanlage
e-Título-App-Icon

SOCIAL

e-Título

Zivilstandsidentitäts-App mit breiter öffentlicher Gerätekompatibilität.

54,9 Mio. Installate 4,8 Bewertung
Google Play-Liste anzeigen
Conecte SUS-App-Icon

MEDICAL

Conecte SUS

Gesundheits-App, bei der ältere und neuere native Hüllen unterschiedliche Web-Bundles benötigen können.

__CAPGO_KEEP_0__ __CAPGO_KEEP_1__
Google Play Liste anzeigen
__CAPGO_KEEP_2__ - Wettervorhersage-App-Icon

WETTER

__CAPGO_KEEP_2__ - Wettervorhersage

Wetter-App, bei der die Gerätefähigkeit und die Leistung des Kartendienstes je nach Version variieren können.

__CAPGO_KEEP_0__ __CAPGO_KEEP_1__
Google Play Liste anzeigen

Brauchen Sie genaue Update-Kontrolle?

Beginnen Sie, Updates auf bestimmte native Versionen zu richten.