2017-04-05 52 views
2

我試圖使軟鍵盤出現在我的iOS模擬器。出於某種原因,它不會顯示。斯威夫特 - 軟鍵盤不會出現或硬件鍵盤將無法正常工作

我不斷收到這個錯誤,因爲我選擇TextField

無法找到支持5型鍵盤與iPhone PortraitTruffle-PhonePad keyplane;使用

我試圖啓用/禁用Hardware->Keyboard->Connect Hardware Keyboard作爲一些SO回答建議。

編輯

此前,Connect Hardware Keyboard啓用,我能到我的Mac鍵盤上打字,也軟鍵盤POP操作了。出於某種原因,我disableConnect Hardware Keyboard選項後,我不能鍵入我的Mac鍵盤了。

+1

有時只需重新啓動模擬器即可修復此問題。 – augustzf

回答

1

轉到Simulator->硬件 - >鍵盤和取消連接硬件鍵盤。它將工作

這個問題似乎在許多設備是有https://bugreport.apple.com/logon帖子中的錯誤。希望蘋果會修復這個bug

+0

鍵盤現在顯示,但我無法使用我的mac鍵盤輸入任何內容。爲什麼是這樣.. – Siddharth

+0

讓我知道你的系統中會發生什麼。給你的應用程序鏈接 – Saranjith

2

確保iPhone模擬器 - >硬件 - >鍵盤 - >連接硬件鍵盤不檢查如果你不使用硬件鍵盤。

1

我在這個thread發現了類似的問題。

雖然大多數嘗試連接硬件鍵盤修復它的答案,其中一人指的是施膠views

換個好點的是在這個answer提到:

模擬器試圖找到在mac上數字鍵盤,但是這個沒有找到(的MacBook Pro,MacBook Air和「正常/小」鍵盤做沒有它)。您可以取消選擇連接硬件鍵盤選項或者忽略錯誤消息,這對應用程序沒有負面影響。

還有一solution

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

希望這有助於。

1

對我來說,這似乎只是最新版本的Xcode(和工具)中的一個問題。我找到的最快速和最健壯的解決方案是簡單地重新啓動模擬器

我希望這是一個錯誤,將在以後的版本中修復。