我曾经可以在启动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