如何在iPhone模拟器上键入我的键盘?
我曾经能够启动iPhone模拟器后,键入我的真正的Mac键盘。 使用屏幕模拟器键盘进行打字在使用大量文本进行testing时非常可怕。
不pipe我做什么,我都无法让我的键盘在模拟器中input。 即使我将“模拟硬件键盘”打开,它也不会input任何内容。 有人能告诉我我做错了什么吗? 有没有办法使用真正的键盘input?
尝试垃圾iPhone模拟器首选项文件。 当我的iPhone模拟器停止响应按键,这个固定它。
- 退出模拟器。
- 转到
~/Library/Preferences
。 - 将
com.apple.iphonesimulator.plist
移到垃圾箱。 - 尝试再次在模拟器中启动您的iPhone应用程序。
删除com.apple.iphonesimulator.plist没有帮助我在Xcode 6.0.1下。 可能它在旧的Xcode中工作。
但是,在Xcode 6.0.1下,我完全可以使用它,它是iOS模拟器中的新热键:
Shift-Command-K Connect/Disconnect Hardware Keyboard Command-K Toggle (Show/Hide) Software Keyboard
而且,你知道,我真的在过去的2个月里受苦了,直到find它,现在非常方便))
不要垃圾的iPhone模拟器偏好文件。 没有必要这样做。
看看模拟器的菜单Hardware ➔ Keyboard
。 菜单选项是:
- iOS使用与OS X相同的布局
- 连接硬件键盘⇧⌘K
- 切换软件键盘⌘K
确保选项2被选中。
如果它已经被选中,取消选中它然后再次检查(你可能想要学习键盘快捷键)。
如果您发现这隐藏了屏幕键盘,但也希望显示,请使用选项3将其重新打开。
如果旋转模拟器似乎停止键盘工作,切换选项二closures然后回来 – 这似乎解决它。
我正在使用iOS模拟器版本7.0。 模拟器运行时,我去了iOS模拟器 – >重置内容和设置…并从那里重置模拟器。 这似乎为我做了诡计。 希望有所帮助。
这是因为您已经使用键盘快捷键来改变模拟器的方向。 只需按下Mac键盘上的cmd,然后开始input。
我所需要做的就是退出模拟器并重新启动
删除com.apple.iphonesimulator.plist
也为我工作,但我必须find它隐藏文件夹/Users/[yourusername]/Library/Preferences/
我的问题是键盘显示和键盘检测不到。 我发现了解决scheme:
你不需要退出键盘。
尝试硬件 – >键盘 – >直接连接硬件键盘
我遇到了同样的问题,并尝试了很多不同的方式,主要是但从来没有确定。 最终,我发现了这一点。 https://stackoverflow.com/a/26057011/1463604
如果您正在开发React Native应用程序,并且无法从iOS模拟器刷新( ⌘R
)或启用远程debugging( ⌘D
),而其他键盘input工作,请确保您正在运行debugging版本configuration 。 你可以检查这个:
Product -> Scheme -> Edit Scheme -> Run -> Info -> Build Configuration -> Debug"
我从这里得到了这个技巧。