RN0.26调试JS远程冻结应用程序

3

我最近将React Native从0.24升级到0.26.2。 在此之前,我的应用在Chrome中运行和调试正常。 自从升级到0.26.2后,我的应用程序可以正常运行,但是当我尝试“远程调试JS”时,它会冻结。是否有其他人遇到过这种情况或找到解决方案?

不确定要分享哪些相关代码。 这里是package.json:

  "dependencies": {
    "react": "15.0.2",
    "react-native": "^0.26.2",
    "react-native-lock": "^0.2.0",
    "react-native-router-flux": "^3.26.5",
    "react-redux": "^4.4.5",
    "redux": "^3.5.2",
    "redux-persist": "^3.1.1",
    "redux-saga": "^0.9.5"
  },
  "devDependencies": {}

谢谢!


也收到了这个错误。 - James111
2个回答

1

0
今天我遇到了完全相同的问题,也是从0.24升级到0.26.2。
我的错误是:我的本地二进制文件已经构建在react-native@0.26.2和react@0.14.8上。
更新到所需版本react@15.0.2后,清除我的构建工件并重新构建,问题就解决了。

很高兴你解决了问题。你采取了哪些步骤来清除构建产物?我删除了派生数据,但应用程序仍然会冻结。谢谢! - Cole
也尝试过使用ctrl+option+shift+k清除构建成果物,但问题仍然存在。你还做了其他什么吗? - Cole

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接