无法在 IOS 模拟器上安装 React Native 应用程序
Unable to install ReactNative app on IOS simulator
我正在 MAC 上开发 ReactNative 应用程序。为了设置模拟器,我在 XCode 中创建了一个示例项目,并从 Preferences -> Components 安装了一个模拟器。现在,当我 运行 我的 ReactNative 项目使用 "react-native run-ios" 时,
模拟器启动但随后我收到错误:
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
模拟器启动了,但我的应用程序没有安装在上面。任何帮助将不胜感激。
错误代码 65 通常可以通过关闭捆绑程序、删除 node_modules 并重新安装软件包来修复。尝试:
关闭打包器WINDOW
rm -rf node_modules
npm install
<- yarn 也应该可以工作,但为了安全起见,请执行 npm
react-native run-ios
删除所有 .lock 文件以避免 yarn 和 npm 之间的冲突也是一个不错的主意
有时 reac-native 会领先于捆绑器,因此如果您在模拟器上看不到应用程序,运行
react-native run-ios
再来一次
在我的例子中,这是 Xcode 9.4.1 与 React Native 0.60.4 的兼容性问题。通过将 React Native 版本降级到 0.59.9
解决了这个问题
我正在 MAC 上开发 ReactNative 应用程序。为了设置模拟器,我在 XCode 中创建了一个示例项目,并从 Preferences -> Components 安装了一个模拟器。现在,当我 运行 我的 ReactNative 项目使用 "react-native run-ios" 时, 模拟器启动但随后我收到错误:
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
模拟器启动了,但我的应用程序没有安装在上面。任何帮助将不胜感激。
错误代码 65 通常可以通过关闭捆绑程序、删除 node_modules 并重新安装软件包来修复。尝试:
关闭打包器WINDOW
rm -rf node_modules
npm install
<- yarn 也应该可以工作,但为了安全起见,请执行 npm
react-native run-ios
删除所有 .lock 文件以避免 yarn 和 npm 之间的冲突也是一个不错的主意
有时 reac-native 会领先于捆绑器,因此如果您在模拟器上看不到应用程序,运行
react-native run-ios
再来一次
在我的例子中,这是 Xcode 9.4.1 与 React Native 0.60.4 的兼容性问题。通过将 React Native 版本降级到 0.59.9
解决了这个问题