Vai al contenuto

Da V7 a V8

Questa versione principale è qui per seguire la versione principale 8 di Capacitor

Prima segui la guida alla migrazione di Capacitor:

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

L’obiettivo di distribuzione minimo per iOS è stato aumentato a 15 per garantire che i dispositivi iOS con CVE-2022-36943 siano esclusi. Questa è la versione minima della libreria zip iOS che ha implementato la correzione di sicurezza.

npm i @capgo/capacitor-updater@8

Quindi sincronizza l’aggiornamento del codice nativo:

npx cap sync

Fatto! Abbastanza facile!

La versione 8 di capacitor-updater porta la piena compatibilità con Capacitor 8, garantendo che la tua app possa sfruttare le ultime funzionalità e miglioramenti del sistema operativo mobile.

  • Compatibilità con Capacitor 8: Supporto completo per le funzionalità native migliorate di Capacitor 8
  • Miglioramenti delle prestazioni: Processo ottimizzato di distribuzione e installazione degli aggiornamenti
  • Stabilità migliorata: Correzioni di bug e miglioramenti della stabilità da v7
  • Compatibilità API mantenuta: Nessuna modifica importante all’API del plugin da v7

La configurazione rimane la stessa di v7. Le tue impostazioni capacitor.config esistenti continueranno a funzionare:

{
plugins: {
CapacitorUpdater: {
appId: 'your-app-id',
version: '1.0.0',
autoUpdate: true,
// ... altre impostazioni
}
}
}
  • Seguire la guida alla migrazione v8 di Capacitor, verificare le modifiche incompatibili
  • Aumentare l’obiettivo di distribuzione minimo iOS a 15 (richiesto per la correzione CVE-2022-36943)
  • Aggiornare @capgo/capacitor-updater a ^8.0.0
  • Eseguire npx cap sync
  • Testare accuratamente la tua app su iOS e Android

Se riscontri problemi durante la migrazione, per favore:

  1. Controlla la nostra documentazione
  2. Visita la nostra comunità Discord
  3. Apri un problema su GitHub