2015-09-18 9 views
15

Recentemente ho aggiornato a Xcode 7 e oggi ho notato questo avviso nel registro quando ho sfruttato un campo di testo e la tastiera sono saltate fuori:Non riesci a trovare keyplane che supporti di tipo 4 per la tastiera iPhone-Ritratto-NumberPad

Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad; using 563160167_Portrait_iPhone-Simple-Pad_Default

Ho un UITextField che ho configurato in Interface Builder e l'ho configurato (anche in IB) per visualizzare una tastiera con tastierino numerico. Ho anche notato che per un normale tipo di tastiera questo messaggio non appare.

Ho cercato una soluzione ma nessuna di quelle che ho trovato ha funzionato finora.

Le impostazioni di simulatore utilizzato, sotto Simulator->Hardware->Keyboard sono:

controllato per Uses same layout as OS X

incontrollato per gli altri due.

Qualche idea?

+1

Possibile duplicato di [Impossibile trovare keyplane che supporti tipo 4 e 5 su iPhone 5s iOS 8.1.2 e Simulator 8.1] (http://stackoverflow.com/questions/27636943/cant-find-keyplane-that- supporta-type-4-and-5-on-iphone-5s-ios-8-1-2-and-simula) –

risposta

14

la vera ragione è quanto sopra @James aveva detto, ma sembra che la sua risposta non sia abbastanza chiara.

tuo iOS App non riesce a trovare un tastierino numerico collegato al OS X. Quindi, basta deselezionare l'opzione Hardware Tastiera collegare nella vostra Simulator, nel seguente percorso solo per scopo di test:

Simulator ->Hardware ->Keyboard ->Connect Hardware Keyboard

Questo risolverà il problema di cui sopra.

Penso che dovresti vedere anche lo following link. Dice che si tratta di un bug nella XCode alla fine del thread del forum!

Suggerimento:
e anche io che questo sia un punto in cui è necessario dare un soft-tastiera Close pulsante appena sopra il tastierino numerico.

+8

Ho notato questo errore anche mentre correvo su iPod touch mentre ero collegato al mio laptop. –

+0

@AlexCraciun Penso che sia completamente un altro problema, ma quanto sopra funziona per iOS Simulator come ho capito. –

+0

@AlexCraciun Ho aggiornato la mia risposta fornendo un altro link al forum Apple. Per favore seguilo. Saluti! –

2

Ecco perché si sta eseguendo l'applicazione su OS X e non c'è tastierino numerico collegato a OS X. La soluzione è questa:

enter image description here

+13

Ottengo lo stesso errore quando eseguo l'app sul mio iPod touch mentre sono connesso a Xcode. Perché? –

+8

Sono in esecuzione direttamente sul mio dispositivo e lo stesso errore, non ha nulla a che fare con il simulatore. –

+1

Stesso errore, in esecuzione su iPhone 5s. – AmitaiB

Problemi correlati