我正在研究MAC上的ReactNative应用程序。要设置模拟器,我已经在XCode中创建了一个示例项目,并从“首选项”->“组件”中安装了模拟器。现在,当我使用“ 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
模拟器确实启动,但是我的应用未安装在其上。任何帮助将不胜感激。
答案 0 :(得分:2)
就我而言,这是Xcode 9.4.1与React Native 0.60.4的兼容性问题。通过将 React Native版本降级为0.59.9
解决了该问题答案 1 :(得分:0)
通常,可以通过关闭捆绑器,删除node_modules并重新安装软件包来修复错误代码65。试试:
关闭捆绑程序窗口
rm -rf node_modules
npm install
<-纱线也应该起作用,但为了安全起见,请执行npm
react-native run-ios
删除所有.lock文件以避免纱线和npm之间发生冲突也是一个不错的主意
有时候,reac-native会领先于捆绑软件,因此,如果您在模拟器上看不到应用程序,请运行
react-native run-ios
再有一次