Zum Inhalt springen

Von V7 zu V8

Diese Hauptversion wurde erstellt, um die Hauptversion 8 von Capacitor zu unterstützen

Folgen Sie zunächst der Migrationsanleitung von Capacitor:

https://capacitorjs.com/docs/updating/8-0

Die iOS-Mindestversion für die Bereitstellung wurde auf __CAPGO_KEEP_0__ erhöht 15 um sicherzustellen, dass iOS-Geräte mit CVE-2022-36943 sind ausgeschlossen. Dies ist die minimale Version der iOS-Zip-Bibliothek, die das Sicherheitsupdate implementiert hat.

npm i @capgo/capacitor-updater@8

Synchronisiere dann die native code-Aktualisierung:

npx cap sync

Das ist alles! Ziemlich einfach!

Version 8 des capacitor-Updaters bringt eine vollständige Kompatibilität mit Capacitor 8, sodass Ihre App die neuesten mobilen Betriebssystemfunktionen und Verbesserungen nutzen kann.

  • Capacitor 8-Kompatibilität: Vollständige Unterstützung für Capacitor 8’s erweiterte native Funktionen
  • Leistungsoptimierungen: Optimierte Lieferung und Installation von Updates
  • Erhöhte Stabilität: Fehlerbehebungen und Stabilitätsverbesserungen ab v7
  • API-Kompatibilität beibehalten: Keine Änderungen an der Plugin-API-API ab v7

Die Konfiguration bleibt unverändert wie in v7. Ihre bestehenden capacitor.config Einstellungen funktionieren weiterhin:

{
plugins: {
CapacitorUpdater: {
appId: 'your-app-id',
version: '1.0.0',
autoUpdate: true,
// ... other settings
}
}
}
  • Folgen Sie der v8-Migration-Anleitung von Capacitor migration guideÜberprüfen Sie auf Änderungen, die das System beeinträchtigen können.
  • Erhöhen Sie den iOS-Mindestverteilungsbereich auf 15 (erforderlich für die CVE-2022-36943-Fix)
  • Aktualisieren @capgo/capacitor-Updater auf ^8.0.0
  • Ausführen npx cap sync
  • Testen Sie Ihre App gründlich auf beiden iOS- und Android-Geräten

Wenn Sie während der Migration Probleme auftreten, bitten Sie bitte:

  1. Überprüfen Sie unsere Dokumentation
  2. Besuchen Sie unsere Discord-Gemeinschaft
  3. Öffnen Sie ein Issue auf GitHub