Migration von AppFlow zu Capgo
AppFlow-Konfigurationsreferenz
Notieren Sie vor der Migration Ihre aktuelle AppFlow-Konfiguration in capacitor.config.ts
:
import { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { LiveUpdates: { appId: 'your-app-id', channel: 'Production', autoUpdateMethod: 'background', // oder 'always latest', 'force update' maxVersions: 2 } }};
Diese Konfiguration hilft Ihnen, AppFlow-Funktionen den Capgo-Äquivalenten zuzuordnen.
Warum zu Capgo migrieren?
Mit der Ankündigung der Einstellung von Ionic AppFlow bietet die Migration zu Capgo einen nahtlosen Übergang für Ihren Mobile-App-Entwicklungsworkflow. Capgo bietet verbesserte Funktionen, bessere Leistung und erhebliche Kosteneinsparungen bei Beibehaltung aller wichtigen Funktionalitäten.
Hauptvorteile
- Schnellere Update-Bereitstellung (< 1 Minute vs. 10 Minuten)
- Günstigere Preisgestaltung (14$/Monat vs. 499$/Monat)
- Ende-zu-Ende-Verschlüsselung in allen Plänen enthalten
- Verbesserte Kontrolle über Update-Kanäle
- Umfassende CI/CD-Integrationsoptionen
Migrationsschritte
1. Live-Updates Migration
Vorherige Abhängigkeiten entfernen
npm uninstall @ionic/appflow
Capgo installieren
npm install @capgo/capacitor-updaternpx cap sync
Konfiguration aktualisieren
Fügen Sie die Capgo-Konfiguration zu Ihrer capacitor.config.json
hinzu:
{ "plugins": { "CapacitorUpdater": { "autoUpdate": true } }}
2. CI/CD Migration
Capgo bietet flexible CI/CD-Optionen:
Option 1: Bestehende CI/CD verwenden
Folgen Sie unseren detaillierten Tutorials zur Einrichtung von CI/CD mit beliebten Plattformen:
Option 2: CI/CD als Service
Lassen Sie uns Ihre CI/CD-Einrichtung mit unserem verwalteten Service übernehmen.
3. Kanal-Einrichtung
- Kanäle im Capgo-Dashboard erstellen:
npx @capgo/cli channel create productionnpx @capgo/cli channel create staging
- Kanal-Einstellungen konfigurieren:
# Produktionskanal einrichtennpx @capgo/cli channel update production --no-downgrade --no-upgrade
# Staging-Kanal einrichtennpx @capgo/cli channel update staging
4. Migration testen
- Live-Updates testen
# Test-Bundle erstellen und hochladennpx @capgo/cli bundle create --channel staging
- Update-Empfang überprüfen
- App auf Testgerät installieren
- Überprüfen, ob Updates korrekt empfangen werden
- Update-Installationsprozess verifizieren
- Wiederherstellungsfunktion testen
Fehlerbehebung
Häufige Probleme
Updates werden nicht empfangen
- Kanal-Konfiguration überprüfen
- Geräte-Logs überprüfen
- Netzwerkverbindung sicherstellen
- Bundle-Versionsformat validieren
Nächste Schritte
- Capgo-Konto erstellen
- Schnellstart-Anleitung befolgen
- CI/CD-Integration einrichten
- Live-Updates konfigurieren
Für Unternehmensteams, die während der Migration dedizierten Support benötigen, vereinbaren Sie einen Termin mit unserem Team.