几个月以来,我遇到了一个非常奇怪的情况,在开发最新版本的react native(0.50+到0.60+)时,iOS模拟器停止响应键盘命令,即:

  • 模拟器启动后,我可以按Cmd+R或Cmd+D几个周期
  • 经过一些热重新加载循环后,命令完全停止工作
  • 如果转到Hardware->Keyboard->Send Keyboard Shortcuts并启用它,命令将再次开始工作
  • 然而,然后Cmd+Shift+H不再工作,所以我不能轻易地关闭应用程序,如果我不得不这样做

这真的快把我逼疯了,有没有人遇到过同样的情况,或者知道什么解决办法?非常感谢!

另外,几个月前我已经try 过重置一切(包括模拟器设置和xcode安装)

推荐答案

我注意到,按R会在最新的react-native 版本上重新加载应用程序,与android emulator上的版本相同,所以这可能是有意的更改.

For those coming in nowadays

  • cmd+shift+z以触发"开发"菜单,然后单击"重新加载"
  • r有时也能奏效
  • d如果模拟器聚焦

React-native相关问答推荐

PubNubReact无法工作,因为它已被废弃

Reaction-原生NavBottom设计背景

开发 React Native Apps 时如何在 Android 模拟器窗口中重新加载?

无法在 React Native iOS 模拟器中按 URI 显示图像

在选项卡更改时react-navigation

如何解决此错误您可能需要适当的加载程序来处理此文件类型

如何从 stack.navigation 外部的组件中使用 navigation.navigate

词法或预处理器问题 - 未找到 event2/event-config.h 文件

如何在 Expo 和 React Native 中使用绝对路径导入?

ENOENT: no such file or directory, 打开 'android/app/src/main/assets/index.android.bundle'

在 React Native 中,如何使用浅渲染测试我的组件?

React Native - Firebase 身份验证持久性不起作用

如何将props传递给 React Navigation 导航器中的组件?

通过 IOS 中的 Linking.openURL React Native Open 设置

如何用 Realm 元素文件组织 React Native?

React.createClass vs. ES6 箭头函数

使用 typescript react-native - 如何使用来自 @react-navigation/native 的 useRoute 和 typescript

使用 React Native 和 Redux 的动画状态管理

安卓启动问题:Unsupported class file major version 57

使用行数react-native文本组件