当我初始化一个新项目,然后启动Xcode模拟器时,得到以下消息:
React-Native版本不匹配 Javascript版本0.50.1 本机版本:0.50.0 确保您已经重新构建了本机代码. ...
有谁知道这是怎么回事能帮帮我吗?
当我初始化一个新项目,然后启动Xcode模拟器时,得到以下消息:
React-Native版本不匹配 Javascript版本0.50.1 本机版本:0.50.0 确保您已经重新构建了本机代码. ...
有谁知道这是怎么回事能帮帮我吗?
当前回答
我在使用Expo和iOS模拟器时也遇到了这个问题。对我有用的是擦除硬件中的模拟器>擦除所有内容和设置…
其他回答
对于那些无法通过关闭和重建来修复的Android开发人员,在模拟器/设备上手动卸载应用程序。
只要去你的android/app/build。Gradle,然后添加到依赖项部分:
dependencies{
compile ("com.facebook.react:react-native:0.50.3") { force = true }
}
/// react的原生版本可以在package.json中找到
对我来说,我不得不为react native打开多个node js终端,并且在运行应用程序到我的android设备之前忘记关闭。 我关闭终端,再次运行,它成功加载页面
尝试更改包中指定的react-native版本。将json(在dependencies - react-native下)改为与错误消息中显示的“Native Version”相同。然后再次运行'npm install'。
尝试重新安装依赖项。这对我很管用
1.) yarn/npm install 2) yarn/npm start——reset-cache