React-Native iOS模拟器命令+ R不起作用

时间:2018-10-02 03:25:41

标签: ios react-native refresh simulator

今天突然开始出现问题,Command + R不再刷新应用程序。

我尝试了许多解决方案,但似乎都没有用。

  • 检查调试模式
  • 硬件键盘设置
  • 重置模拟器

我正在使用RN 0.57.1​​。

非常沮丧。

3 个答案:

答案 0 :(得分:0)

 pod 'yoga', path: '../node_modules/react-native/ReactCommon/yoga/'
 pod 'React', path: '../node_modules/react-native/', :subspecs => [
  'Core',
  'ART',
  'RCTActionSheet',
  'RCTAnimation',
  'RCTLinkingIOS',
  'RCTGeolocation',
  'RCTImage',
  'RCTNetwork',
  'RCTText',
  'RCTVibration',
  'RCTWebSocket',
  'DevSupport',
  'CxxBridge',
]
...

如上所述安装了pod文件,并在iOS模拟器上运行该项目后,我发现cmd + R无法正常工作,我也尝试如上所述修复它,但是失败了。

please check the ios instructions above ios manual setup

所以我删除了当前项目中使用的除特定框架以外的其他库,并删除了除主要目标以外的其他目标。 终于,它起作用了。希望对您有帮助。

答案 1 :(得分:0)

我终于通过注释掉 use_frameworks!来解决自己的问题。

由于某些原因,启用 use_frameworks!时,iOS构建会失败。

答案 2 :(得分:0)

这可能对其他人也有用,使用“ init”创建项目将起作用。此错误通常在“ crna”中发生。