Flutter: lo scroll nel simulatore IOS su M1 (Apple Silicon) è troppo veloce

Ho riscontrato un problema nel simulatore IOS facendo girare un’app sviluppata con Flutter. Si tratta di un Mac con processore Apple Silicon M1 e con Xcode aggiornato all’ultima versione disponibile al momento.

In pratica facendo lo scroll di qualsiasi lista, la pagina va automaticamente alla fine dello scroll e non si ferma al rilascio come invece si dovrebbe comportare. Questo rende molto difficoltoso provare qualsiasi lista, perché non si riesce a fermarsi su un post in particolare.

Dopo aver fatto qualche ricerca, ho trovato una soluzione.

Se il simulatore iOS viene forzato per funzionare con Rosetta, le liste si muovono correttamente. Pare che questa anomalia (e qualche altra) sia stata risolta da almeno 9 mesi (dalla versione 12.5.1 di Xcode), eppure a me continua a verificarsi. Vediamo quindi come indicare al simulatore iOS di funzionare tramite Rosetta.

Apriamo l’elenco delle applicazioni dal Finder, poi tasto destro su Xcode e scegliere “Mostra contenuto pacchetto“, poi accede alla cartella “Contents > Developer > Applications“. Qui sarà presente l’applicazione Simulator, tasto destro sull’applicazione, segliere “Ottieni informazioni” e spuntare l’opzione “Apri con Rosetta“.

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta