Condividi tramite


Il tocco o la digitazione funziona per alcuni dispositivi iOS, ma non riesce per altri

Importante

Visual Studio App Center è previsto per il ritiro il 31 marzo 2025. Anche se è possibile continuare a usare Visual Studio App Center fino a quando non viene completamente ritirato, esistono diverse alternative consigliate che è possibile considerare la migrazione a.

Altre informazioni sulle sequenze temporali di supporto e sulle alternative.

Le app iOS devono essere eseguite in risoluzione nativa per evitare che i test non riescano a causa delle differenze di ridimensionamento dello schermo.

Sintomi

Se si toccano o si digitano passaggi di test in modo coerente non riescono in particolare dispositivi iOS, ma passano altri, il problema potrebbe essere ridimensionare la visualizzazione dell'app per determinati fattori di modulo del dispositivo. Se un'immagine della schermata di avvio appropriata non è disponibile per l'app, verrà eseguita in modalità scalabile o compatibilità. Le app in esecuzione in modalità di compatibilità o scalabilità possono causare calcoli di coordinate non corretti e causare errori di test durante il tocco o l'immissione di testo.

Se i test funzionano in modo coerente su uno o più modelli di dispositivo, ma hanno esito negativo su altri modelli durante il tocco o l'immissione del testo, questo potrebbe essere il problema. Ad esempio, i test funzionano su un iPhone 7, ma hanno problemi durante il tocco o l'immissione di testo su iPhone 7 Plus o solo su iPhone X o su alcuni o tutti iPad. Il problema sottostante da cercare è se l'app non è in esecuzione nella risoluzione nativa nei dispositivi non riusciti, ma è in esecuzione in risoluzione nativa nei dispositivi che funzionano.

Per risolvere questo problema, l'app dovrà essere eseguita nella risoluzione nativa. A tale scopo, assicurarsi di includere tutte le immagini dello schermo di avvio statico necessarie o usare uno storyboard per la schermata di avvio. Sono necessarie anche le dimensioni appropriate dell'icona dell'app.

Riferimenti

Immagini dello schermo di avvio statico

È consigliabile usare uno storyboard Xcode per la schermata di avvio, ma è possibile fornire un set di immagini statiche, se necessario. Creare immagini statiche in dimensioni diverse per dispositivi diversi e assicurarsi di includere l'area della barra di stato.

Linee guida per l'interfaccia umana Apple per le schermate di avvio

Dimensioni dell'icona dell'app

Ogni app deve fornire icone piccole da usare nella schermata Home e in tutto il sistema dopo l'installazione dell'app, nonché un'icona più grande per la visualizzazione nel App Store.

Linee guida per l'interfaccia umana Apple per le icone