无法在iOS模拟器启动Ignite(React Native模板)项目
操作流程
- 按照Ignite文档指引创建名为PizzaApp的新项目,执行命令:
npx ignite-cli@latest new PizzaApp - 尝试通过以下命令在iOS模拟器运行应用:
npm run ios
错误输出片段
info React Native v0.72.1 已发布(当前项目使用 v0.71.7)。
info 更新日志:https://github.com/facebook/react-native/releases/tag/v0.72.1
info 版本差异:https://react-native-community.github.io/upgrade-helper/?from=0.71.7
info 更多信息请查看:"https://reactnative.dev/docs/upgrading"。
info 正在iOS上打开应用...
info 找到Xcode工作区 "PizzaApp.xcworkspace"
info 找到已启动的iPhone 13模拟器
info 正在启动iPhone 13
info 正在构建(使用命令:"xcodebuild -workspace PizzaApp.xcworkspace -configuration Debug -scheme PizzaApp -destination id=2CA2813D-59DA-4449-8647-502B406E3CA9")
命令行调用:
/Users/admin/Downloads/Xcode-beta.app/Contents/Developer/usr/bin/xcodebuild -workspace PizzaApp.xcworkspace -configuration Debug -scheme PizzaApp -destination id=2CA2813D-59DA-4449-8647-502B406E3CA9命令行用户默认设置:
IDEPackageSupportUseBuiltinSCM = YES准备包文件
计算目标依赖图
note: 按依赖顺序构建目标
note: 目标依赖图(共69个目标)
项目'PizzaApp'中的目标'PizzaApp'
➜ 通过构建阶段'Link Binary'中的文件'libPods-PizzaApp.a',隐式依赖项目'Pods'中的目标'Pods-PizzaApp'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lCocoaAsyncSocket',隐式依赖项目'Pods'中的目标'CocoaAsyncSocket'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lDoubleConversion',隐式依赖项目'Pods'中的目标'DoubleConversion'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lEXApplication',隐式依赖项目'Pods'中的目标'EXApplication'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lEXConstants',隐式依赖项目'Pods'中的目标'EXConstants'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lEXFileSystem',隐式依赖项目'Pods'中的目标'EXFileSystem'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lEXFont',隐式依赖项目'Pods'中的目标'EXFont'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lEXSplashScreen',隐式依赖项目'Pods'中的目标'EXSplashScreen'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lExpo',隐式依赖项目'Pods'中的目标'Expo'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lExpoDevice',隐式依赖项目'Pods'中的目标'ExpoDevice'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lExpoKeepAwake',隐式依赖项目'Pods'中的目标'ExpoKeepAwake'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lExpoLocalization',隐式依赖项目'Pods'中的目标'ExpoLocalization'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lExpoModulesCore',隐式依赖项目'Pods'中的目标'ExpoModulesCore'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lFlipper',隐式依赖项目'Pods'中的目标'Flipper'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lFlipper-Boost-iOSX',隐式依赖项目'Pods'中的目标'Flipper-Boost-iOSX'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lFlipper-Fmt',隐式依赖项目'Pods'中的目标'Flipper-Fmt'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lFlipper-Folly',隐式依赖项目'Pods'中的目标'Flipper-Folly'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lFlipper-PeerTalk',隐式依赖项目'Pods'中的目标'Flipper-PeerTalk'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lFlipper-RSocket',隐式依赖项目'Pods'中的目标'Flipper-RSocket'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lFlipperKit',隐式依赖项目'Pods'中的目标'FlipperKit'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lRCT-Folly',隐式依赖项目'Pods'中的目标'RCT-Folly'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lRCTTypeSafety',隐式依赖项目'Pods'中的目标'RCTTypeSafety'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lRNBootSplash',隐式依赖项目'Pods'中的目标'RNBootSplash'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lRNCAsyncStorage',隐式依赖项目'Pods'中的目标'RNCAsyncStorage'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lRNGestureHandler',隐式依赖项目'Pods'中的目标'RNGestureHandler'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lRNReanimated',隐式依赖项目'Pods'中的目标'RNReanimated'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lRNScreens',隐式依赖项目'Pods'中的目标'RNScreens'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-Codegen',隐式依赖项目'Pods'中的目标'React-Codegen'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-Core',隐式依赖项目'Pods'中的目标'React-Core'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-CoreModules',隐式依赖项目'Pods'中的目标'React-CoreModules'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-RCTAnimation',隐式依赖项目'Pods'中的目标'React-RCTAnimation'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-RCTAppDelegate',隐式依赖项目'Pods'中的目标'React-RCTAppDelegate'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-RCTBlob',隐式依赖项目'Pods'中的目标'React-RCTBlob'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-RCTImage',隐式依赖项目'Pods'中的目标'React-RCTImage'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-RCTLinking',隐式依赖项目'Pods'中的目标'React-RCTLinking'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-RCTNetwork',隐式依赖项目'Pods'中的目标'React-RCTNetwork'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-RCTSettings',隐式依赖项目'Pods'中的目标'React-RCTSettings'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-RCTText',隐式依赖项目'Pods'中的目标'React-RCTText'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-RCTVibration',隐式依赖项目'Pods'中的目标'React-RCTVibration'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-cxxreact',隐式依赖项目'Pods'中的目标'React-cxxreact'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-hermes',隐式依赖项目'Pods'中的目标'React-hermes'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-jsi',隐式依赖项目'Pods'中的目标'React-jsi'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-jsiexecutor',隐式依赖项目'Pods'中的目标'React-jsiexecutor'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-jsinspector',隐式依赖项目'Pods'中的目标'React-jsinspector'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-logger',隐式依赖项目'Pods'中的目标'React-logger'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReact-perflogger',隐式依赖项目'Pods'中的目标'React-perflogger'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lReactCommon',隐式依赖项目'Pods'中的目标'ReactCommon'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lSocketRocket',隐式依赖项目'Pods'中的目标'SocketRocket'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lYoga',隐式依赖项目'Pods'中的目标'Yoga'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lYogaKit',隐式依赖项目'Pods'中的目标'YogaKit'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lfmt',隐式依赖项目'Pods'中的目标'fmt'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lglog',隐式依赖项目'Pods'中的目标'glog'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-llibevent',隐式依赖项目'Pods'中的目标'libevent'
➜ 通过构建设置'OTHER_LDFLAGS'中的选项'-lreact-native-safe-area-context',隐式依赖项目'Pods'中的目标'react-native-safe-area-context'
项目'Pods'中的目标'Pods-PizzaApp'
➜ 显式依赖项目'Pods'中的目标'CocoaAsyncSocket'
➜ 显式依赖项目'Pods'中的目标'DoubleConversion'
➜ 显式...(输出截断)
环境信息
- Xcode版本:
15 beta 3 - Node版本:
18.16.1(LTS)
需求
修复问题,使PizzaApp项目能在iOS模拟器正常运行。
内容的提问来源于stack exchange,提问作者Kevin Pham

