Zum Inhalt springen

Von V7 zu V8

Diese große Version ist hier, um die Capacitor große Version 8 zu folgen

Folgen Sie zunächst der Migration-Leitfaden von Capacitor:

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

Die iOS-Mindestverteilungsziele wurden auf __CAPGO_KEEP_0__ gesetzt 15 sicherzustellen, dass iOS-Geräte mit CVE-2022-36943 sind ausgeschlossen. Dies ist die minimale Version der iOS-Zip-Bibliothek, die die Sicherheitsanpassung umgesetzt hat.

npm i @capgo/capacitor-updater@8

Synchronisiere dann die native code-Aktualisierung:

npx cap sync

Das ist es! Sehr 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 verbesserte native Funktionen
  • Leistungsoptimierungen: Optimierte Update- und Installationsprozess
  • Verbesserte Stabilität: Fehlerbehebungen und Stabilitätsverbesserungen von v7
  • API Kompatibilität beibehalten: Keine bruchenden Änderungen an dem Plugin API von v7

Die Konfiguration bleibt gleich wie bei v7. Ihre bestehenden capacitor.config Einstellungen werden weiterhin funktionieren:

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

Wenn Sie während der Migration Probleme begegnen, bitten wir Sie, Folgendes zu tun:

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