[英]Unable to install ReactNative app on IOS simulator
我正在研究MAC上的ReactNative应用程序。 为了设置模拟器,我在XCode中创建了一个示例项目,并从Preferences - > Components安装了一个模拟器。 现在,当我使用“react-native run-ios”运行我的ReactNative项目时,模拟器启动,但后来我收到错误:
error Failed to build iOS project. We ran "xcodebuild"
command but it exited with error code 65. To debug build
logs further, consider building your app with Xcode.app, by opening MyNewProject.xcodeproj.
在终端的末尾,还有另一个错误:
'React/RCTBridgeDelegate.h' file not found
模拟器确实启动了,但我的应用程序没有安装在它上面。 任何帮助将不胜感激。
在我的例子中,这是Xcode 9.4.1与React Native 0.60.4的兼容性问题。 通过将React Native版本降级到0.59.9解决了该问题
通常,可以通过关闭bundler,删除node_modules并再次安装软件包来修复错误代码65。 尝试:
关闭BUNDLER窗口
rm -rf node_modules
npm install
< - 纱线也应该工作,但是npm是安全的
react-native run-ios
删除所有.lock文件以避免纱线和npm之间的冲突也是一个坏主意
有时,rem-native会先于bundler,所以如果你在模拟器上没有看到该应用程序,请运行
react-native run-ios
再一次
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.