我曾經可以在啓動iPhone模擬器後使用我的真實Mac鍵盤輸入。在使用大量文本進行測試時,使用屏幕模擬器鍵盤進行打字是非常糟糕的。如何在iPhone模擬器上鍵入我的鍵盤?
不管我做什麼,我都無法讓我的鍵盤在模擬器內部輸入。即使我將「模擬硬件鍵盤」打開,它也不會輸入任何內容。有人可以告訴我我做錯了什麼嗎?有沒有辦法使用真正的鍵盤輸入?
我曾經可以在啓動iPhone模擬器後使用我的真實Mac鍵盤輸入。在使用大量文本進行測試時,使用屏幕模擬器鍵盤進行打字是非常糟糕的。如何在iPhone模擬器上鍵入我的鍵盤?
不管我做什麼,我都無法讓我的鍵盤在模擬器內部輸入。即使我將「模擬硬件鍵盤」打開,它也不會輸入任何內容。有人可以告訴我我做錯了什麼嗎?有沒有辦法使用真正的鍵盤輸入?
嘗試垃圾的iPhone模擬器首選項文件。當我的iPhone模擬器停止響應擊鍵時,這固定了它。
~/Library/Preferences
。com.apple.iphonesimulator.plist
移至垃圾箱。非常感謝!升級到XCode 4後,發生了這種情況。刪除com.apple.iphonesimulator.plist文件就像一個魅力! – 2011-05-15 18:05:27
也爲我工作。 @奇怪 - 請考慮接受這個問題。 – 2012-02-21 15:20:00
有時你也必須退出Xcode&儀器 – 2012-05-03 18:35:41
刪除com.apple.iphonesimulator.plist
工作對我來說也一樣,但我不得不找到它隱藏的文件夾/Users/[yourusername]/Library/Preferences/
實際上,「〜/ Library/Preferences」中的代字號「〜」轉換爲終端中的/ Users/[yourusername],它只是一個方便的特殊字符目錄。 – 2013-09-21 11:37:15
我使用iPhone模擬器7.0版內。在模擬器運行時,我進入iOS模擬器 - >重置內容和設置...並從那裏重置模擬器。這似乎爲我做了訣竅。希望有所幫助。
它適用於iOS7,但一旦您更改模擬器的窗口比例,它將再次停止響應硬件鍵盤。 – 2013-10-18 07:10:38
這是重新啓動鍵盤的最佳方式 – 2014-04-05 05:05:21
在iOS模擬器10.0上使用'硬件 - >清除所有內容和設置...' – 2017-11-19 19:28:59
所有我需要做的是退出模擬器並再次啓動它
這是因爲使用了改變使用模擬器的鍵盤快捷鍵的方向。只需按下mac鍵盤上的cmd,然後開始輸入。
在我看來這是最好的答案。 – 2014-02-09 22:52:16
大約一半的時間有效。那另一半,別的東西造成了這種情況,這並不能解決問題。 – arik 2014-03-16 20:02:40
我嘗試了所有上述解決方案,但是輸入cmd保存了我的一天。 – 2016-06-30 06:14:58
刪除com.apple.iphonesimulator.plist並沒有幫助我在Xcode 6.0.1下。 也許,它在舊的Xcode中工作。
但是,Xcode的6.0.1在什麼完美的作品對我來說,它是在iPhone模擬器新的熱鍵:
Shift-Command-K Connect/Disconnect Hardware Keyboard
Command-K Toggle (Show/Hide) Software Keyboard
而且,你知道,我真的遭受了過去2個月,直到發現了它,現在非常方便))
不要垃圾的iPhone模擬器偏好文件。沒有必要這樣做。
看看模擬器的菜單Hardware ➔ Keyboard
。菜單選項有:
- IOS使用相同的佈局OS X
- 連接硬件鍵盤⇧⌘K
- 切換軟件鍵盤⌘K
確保選項2被選中。
如果它已被選中,取消選中它然後再次檢查(您可能想要了解鍵盤快捷鍵)。
如果您發現這隱藏了屏幕鍵盤,但您也希望顯示該選項,請使用選項3將其重新打開。
如果旋轉模擬器似乎停止鍵盤工作,切換選項二關閉然後回來 - 這似乎解決它。
我遇到了同樣的問題,並嘗試了很多不同的方式,主要工作但從來沒有肯定。最終,我找到了這個。 https://stackoverflow.com/a/26057011/1463604
如果你正在開發一個從iOS模擬器陣營原生應用程序,你不能刷新(⌘R
)或啓用遠程調試(⌘D
),而其他鍵盤輸入工作,請確保您運行的是調試建立配置。
Product -> Scheme -> Edit Scheme -> Run -> Info -> Build Configuration -> Debug"
我得到了這個提示從here:您可以檢查這一點。
我的問題是鍵盤顯示和鍵盤未檢測到。我找到了解決方案:
您不需要退出鍵盤。
嘗試硬件 - >鍵盤 - >連接硬件鍵盤直接
我有同樣的問題,但沒有工作 – 2017-09-13 05:50:06
@ user189924:請註明公認的答案,那裏的人幫你了以前的問題。它有助於社區並激勵他人回答你未來的問題。 – 2010-11-13 14:25:25
謝謝亞歷克斯,我做到了。 – strange 2011-04-30 23:23:49
所有5個當前的答案都有效,但最好的答案是@SGS最下面的答案。 – 2014-02-09 22:51:07