React-Native 调试工具/开发者菜单在 iOS 设备上不起作用

Posted

技术标签:

【中文标题】React-Native 调试工具/开发者菜单在 iOS 设备上不起作用【英文标题】:React-Native debugging tools/developer menu not working on iOS device 【发布时间】:2018-11-29 13:25:58 【问题描述】:

我们有一个 react-native 项目,它在模拟器和设备上运行良好。但是,我们无法在 ios 设备上使用摇动手势打开开发者菜单。

我看到了其他问题但无法解决:https://github.com/facebook/react-native/issues/5122

我们在 Xcode 中有标准配置设置,因此使用调试方案进行构建。

DEBUG=1 设置也被添加到预处理器宏中:

但是,当我摇晃设备时,我看起来很傻,菜单没有显示。任何有关如何解决此问题的想法将不胜感激。

【问题讨论】:

您找到解决方案了吗? 遇到同样的问题 【参考方案1】:

在我的 android 设备上,我发现很难触发 React Native 开发者菜单的摇动手势——我最终在几个不同的轴上(平行和垂直于手机平面)非常用力地摇动设备在它触发之前。

也许尝试更用力地朝更多方向摇晃?

【讨论】:

哈哈,这确实让我发笑。我不认为这是对震动的侵略。我把它扔到了房间的另一边,它仍然不起作用:D 当。我没有其他想法可以提供给您,但祝您好运!

以上是关于React-Native 调试工具/开发者菜单在 iOS 设备上不起作用的主要内容,如果未能解决你的问题,请参考以下文章

无法在react-native调试版本上打开开发人员菜单

React-native 无法打开 ios 模拟器调试菜单

如何在真实设备上打开 react-native 开发菜单

如何在 React-Native 中禁用远程 JS 调试

react-native 真机调试的跨域问题

react-native 的 Chrome 调试不起作用