2017-04-05 1 views
2

Ich versuche, die Soft-Tastatur auf meinem iOS-Simulator erscheinen zu lassen. Aus irgendeinem Grund wird es einfach nicht angezeigt.Swift - Soft-Tastatur wird nicht angezeigt ODER Hardware-Tastatur funktioniert nicht

Ich erhalte diesen Fehler, wie ich die TextField

nicht gefunden keyplane auswählen, Typ 5 für Tastatur iPhone-PortraitTruffle-Phonepad unterstützt; mit

Ich habe versucht zu aktivieren/deaktivieren Hardware->Keyboard->Connect Hardware Keyboard als einige SO Antworten empfohlen.

EDIT

Bisher wurde die Connect Hardware Keyboard aktiviert ist, konnte ich auf meinem Mac-Tastatur tippen, auch die Soft-Tastatur poped auf. Aus irgendeinem Grund, nachdem ich die disableConnect Hardware Keyboard Option, kann ich nicht mehr auf meiner Mac-Tastatur eingeben.

+1

Manchmal behebt das Problem einfach den Neustart des Simulators. – augustzf

Antwort

1

Gehen Sie zu Simulator-> Hardware-> Tastatur und deaktivieren Sie Hardware-Tastatur verbinden. Es wird

Dieses Problem funktionieren scheint es https://bugreport.apple.com/logon Beitrag einen Fehler .. Hoffnung Apfel in vielen Geräten wird dieser Fehler

+0

Die Tastatur wird jetzt angezeigt, aber ich kann meine Mac-Tastatur nicht verwenden, um etwas einzugeben. Warum ist das .. – Siddharth

+0

lassen Sie mich wissen, was in Ihrem System passiert. Geben Sie den Link Ihrer App an – Saranjith

2

Stellen Sie sicher, iOS Simulator reparieren -> Hardware -> Tastatur -> Hardware-Tastatur anschließen wird nicht geprüft wenn Sie keine Hardware-Tastatur verwenden.

1

Ich fand ein ähnliches Problem in dieser thread.

Obwohl die meisten Antworten versuchen, es mit Connect Hardware Keyboard zu beheben, bezieht sich eine davon auf die Größenbestimmung der views.

Ein weiterer guter Punkt wurde in diesen answer erwähnt:

Der Emulator versucht, eine numerische Tastatur auf dem Mac zu finden, aber diese nicht gefunden wird (MacBook Pro, MacBook Air und „normal/klein“ Tastatur tun habe es nicht). Sie können die Option Hardwaretastatur verbinden abwählen oder die Fehlermeldung einfach ignorieren, dies hat keine negativen Auswirkungen auf die Anwendung.

Und noch eine solution:

iOS Simulator-> Hardware-> Keyboard -> iOS uses same layout as OS X 

Hoffnung, das hilft.

1

Für mich scheint dies nur ein Problem in der neuesten Version von Xcode (und Tools). Die schnellste und robusteste Lösung, die ich gefunden habe, ist, einfach den Simulator neu zu starten.

Ich vermute, dies ist ein Fehler und wird in einer späteren Version behoben werden.

Verwandte Themen