【发布时间】:2020-05-01 06:49:44
【问题描述】:
几个月以来,我遇到了一个非常奇怪的情况,在最新版本的 react native(0.50+ 到 0.60+)上开发时,iOS 模拟器停止响应键盘命令,即:
- 模拟器启动,我可以按 Cmd+R 或 Cmd+D 几个循环就可以了
- 经过一些热重载循环后,命令完全停止工作
- 如果转到
Hardware->Keyboard->Send Keyboard Shortcuts并启用它,命令将再次开始工作 - 但是,
Cmd+Shift+H不再起作用,所以如果我不得不关闭应用程序,我将无法轻松关闭该应用程序
这真的让我发疯了,有没有人遇到过同样的情况或知道任何解决方法?非常感谢!
附:几个月前我已经尝试过重置所有内容(包括模拟器设置和 xcode 安装)
【问题讨论】:
-
看到这个:stackoverflow.com/questions/47044924/…。让我知道它是否对您有帮助,否则我可以进一步研究。
-
嗯,这个答案和我说的一样,就是启用将快捷方式发送到设备,但是主页快捷方式不再起作用,这不是解决方案
-
您是否启用了
Connect hardware keyboard,如果是,请取消选中它。你确定你没有同时按左+右命令键吗?这将退出键盘捕获模式并重新启用菜单快捷方式。 -
是的,我敢肯定,就像我说的,一切正常,然后经过一些热重载循环后,它完全停止听键盘命令
-
几个月前我也遇到了同样的情况。我查过了,不是“连接硬件键盘”。
标签: ios react-native simulator