1

我正在 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

模拟器确实启动了,但我的应用程序没有安装在上面。任何帮助将不胜感激。

4

2 回答 2

0

通常,可以通过关闭捆绑器、删除 node_modules 并再次安装包来修复错误代码 65。尝试:

关闭捆绑器窗口

rm -rf node_modules
npm install<- yarn 也应该可以工作,但为了安全,请使用 npm
react-native run-ios

删除所有 .lock 文件以避免纱线和 npm 之间的冲突也不是一个坏主意

有时 reac-native 会领先于捆绑程序,因此如果您在模拟器上看不到应用程序,请再运行
react-native run-ios
一次

于 2019-08-15T20:13:00.950 回答
0

就我而言,这是 Xcode 9.4.1 与 React Native 0.60.4 的兼容性问题。通过将React Native 版本降级到 0.59.9解决了这个问题

于 2019-08-26T09:11:00.033 回答