Von V7 zu V8
Eine Einrichtungsvorlage mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin kopieren.
Warum diese Aktualisierung
Abschnitt mit dem Titel “Warum diese Aktualisierung”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
iOS-Mindestversionserfordernis
Abschnitt mit dem Titel “iOS-Mindestversionserfordernis”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.
Installieren
Abschnitt mit dem Titel „Installieren“npm i @capgo/capacitor-updater@8
Synchronisiere dann die native code-Aktualisierung:
npx cap sync
Das ist alles! Ziemlich einfach!
Neuheiten in V8
Abschnitt mit dem Titel „Neuheiten in V8“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.
Hauptaktualisierungen
Abschnitt mit dem Titel „Hauptaktualisierungen“- 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
Konfiguration
Abschnitt ‘Konfiguration’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 } }}Migrationscheckliste
Abschnitt mit dem Titel „Migration Checkliste“- 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
Brauchen Sie Hilfe?
Abschnitt mit dem Titel „Brauchen Sie Hilfe?“Wenn Sie während der Migration Probleme auftreten, bitten Sie bitte:
- Überprüfen Sie unsere Dokumentation
- Besuchen Sie unsere Discord-Gemeinschaft
- Öffnen Sie ein Issue auf GitHub