Errore Flutter iOS: CocoaPods could not find compatible versions for pod
L'errore compare quando due plugin Flutter richiedono versioni incompatibili dello stesso Pod nativo iOS (risolvibile aggiornando i pod con 'pod update').
Categoria
Articoli tecnici organizzati per gruppo funzionale.
L'errore compare quando due plugin Flutter richiedono versioni incompatibili dello stesso Pod nativo iOS (risolvibile aggiornando i pod con 'pod update').
L'errore compare durante la preparazione della build per iOS o macOS quando CocoaPods non è installato o i pod nativi non riescono a risolvere i vincoli di versione.
L'errore compare quando l'utente nega il permesso di accesso alla fotocamera o le dichiarazioni dei permessi mancano in AndroidManifest.xml o Info.plist.
L'eccezione si verifica quando il codice Dart invoca un MethodChannel ma il codice nativo (Java/Kotlin o Swift) non è stato compilato nell'APK/Runner (necessita build nativo).
L'errore si manifesta quando il plugin permission_handler richiede un permesso di runtime non preventivamente dichiarato con <uses-permission> nel file AndroidManifest.xml.
L'errore compare nei test unitari o all'avvio dell'app quando SharedPreferences.setMockInitialValues() non è stato invocato prima dell'accesso alle preferenze.
L'errore compare quando il plugin sqflite esegue una query su una tabella non creata nella callback onCreate del database helper o in caso di mancata migrazione.
L'errore compare su Android 11+ (API 30+) quando l'applicazione tenta di aprire un URL esterno o app di terze parti senza aver dichiarato il tag <queries> in AndroidManifest.xml.