2014-10-18 83 views
1

我目前正在研究iOS 8的鍵盤擴展。直到最近,我在iPhone 5模擬器上測試了擴展。在將模擬器切換到iPhone 6(模擬器和物理電話),6 Plus和4s並單擊文本字段時,鍵盤根本不會出現。沒有錯誤顯示。認爲這是我的程序中的一個錯誤,我測試了一個只有默認代碼的新程序,並且發生了同樣的事情。我正在使用最新的OS X,Xcode和IOS模擬器。iOS 8鍵盤擴展只能在iPhone 5和5s上加載

+0

我不在蘋果機器所在的地方工作,但如果您轉到頂部的其中一個菜單,則會有一個切換鍵盤的設置。在模擬器中,它們顯示的鍵盤不一致......有時你會得到一個,沒有一個或兩個。 – 2014-10-18 02:20:10

+0

[iOS8.1 beta1 Simulator總是使用美國鍵盤佈局儘管德國硬件鍵盤]可能的重複](http://stackoverflow.com/questions/26146668/ios8-1-beta1-simulator-always-uses-us-keyboard-layout -despite-german-hardware-ke) – 2014-10-22 15:17:30

回答

0

你必須清理你想改變什麼在鏈接到應用擴展上的Xcode 6.1(已確認的bug在Xcode 6.1版本註釋)的應用程序

+0

我試過了,但沒有幫助。過去每次都需要清洗嗎,或者一旦解決問題就應該清洗它? – 2014-10-18 23:36:22

+0

不只一次。奇怪。你嘗試重置模擬器嗎? – Power78 2014-10-19 02:51:46

+0

謝謝!我只是重置它,它現在可以在模擬器上運行。任何建議,讓它加載在我的手機除了重置? – 2014-10-19 13:23:28

2

有一個已知問題的代碼與8.1導致項目每次鍵盤不能在模擬器中顯示。

鍵盤已知問題

附加鍵盤,包括第三方鍵盤,可能不會出現在模擬器 Safari瀏覽器,地圖或者第三方的應用軟件。

解決方法:鍵盤在Calendar,Spotlight, 聯繫人和照片中應該是可測試的。

我解釋這意味着你的封閉應用程序也不會工作。我的鍵盤不會在Safari或地圖中顯示,但在照片搜索欄中可以正常工作。