首页 文章

如何在iphone模拟器上使用键盘输入?

提问于
浏览
135

我曾经能够在启动iPhone模拟器后用真正的mac键盘输入 . 在使用大量文本进行测试时,使用屏幕上的模拟器键盘进行打字非常糟糕 .

无论我做什么,我都无法让键盘在模拟器中输入 . 即使我将“模拟硬件键盘”打开,它也不会输入任何内容 . 有人可以告诉我我做错了什么吗?有没有办法再使用真正的键盘输入?

11 回答

  • 4

    删除 com.apple.iphonesimulator.plist 也为我工作,但我不得不在隐藏文件夹中找到它 /Users/[yourusername]/Library/Preferences/

  • 1

    Don't trash the iPhone simulator preference files. 没有必要这样做 .

    查看模拟器的菜单 Hardware ➔ Keyboard . 菜单选项包括:

    iOS使用与OS X相同的布局连接硬件键盘⇧⌘K切换软件键盘⌘K

    Ensure option 2 is checked.

    如果已经选中,则取消选中它然后再次检查(您可能想学习键盘快捷键) .

    如果您发现这隐藏了屏幕键盘,但您也希望显示此键盘,请使用选项3将其重新打开 .

    如果旋转模拟器似乎停止键盘工作,切换选项二关闭然后重新打开 - 这似乎解决了它 .

  • 28

    MY PROBLEM WAS KEYBOARD IS SHOWING AND KEYSTROKES NOT DETECTING. AND I FOUND THE SOLUTION:

    您不需要退出键盘 .

    Try Hardware->Keyboard->Connect Hardware Keyboard directly

  • 9

    如果您正在开发React Native应用程序而无法从iOS模拟器刷新( ⌘R )或启用远程调试( ⌘D ),而其他键盘输入有效,请确保您正在运行 debug build configuration . 您可以通过以下方式检查:

    Product -> Scheme -> Edit Scheme -> Run -> Info -> Build Configuration -> Debug"

    我从here得到了这个提示 .

  • 72

    我遇到了同样的问题,并尝试了很多不同的方法,这些方式大部分都有效但从未确定过 . 最终,我找到了这个 . https://stackoverflow.com/a/26057011/1463604

  • 17

    我需要做的就是退出模拟器并再次启动它

  • 1

    这是因为您已经使用键盘快捷键更改了模拟器的方向 . 只需按下mac键盘上的cmd,然后开始输入 .

  • 5

    只需重启模拟器(关闭并打开应用程序) .

  • 0

    尝试删除iPhone模拟器首选项文件 . 当我的iPhone模拟器停止响应击键时,这就解决了 .

    • 退出模拟器 .

    • 进入取景器并按(命令shift G),然后导航 ~/Library/Preferences .

    • com.apple.iphonesimulator.plist 移至垃圾箱 .

    • 尝试再次在模拟器中启动iPhone应用程序 .

  • 254

    我使用的是iOS模拟器7.0版 . 当模拟器运行时,我转到iOS模拟器 - >重置内容和设置...并从那里重置模拟器 . 这对我来说似乎已经成功了 . 希望有所帮助 .

  • 141

    删除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个月,直到找到它,现在非常方便))

相关问题