使用npx expo run:ios无法本地构建iOS模拟器项目的问题求助
使用npx expo run:ios无法本地构建iOS模拟器项目的问题求助
大家好,我被这个本地构建的问题卡了快一周了,实在没辙来求助各位大佬😅
我的本地环境
- MacBook (Sequoia 15.5),搭载M3芯片
- Xcode已经安装并更新到最新版本
- 尝试过iOS 16到18的模拟器,由于系统限制没法使用iOS 13及以下的模拟器
- 项目在Expo EAS云构建上完全正常,但本地构建次次失败
问题与错误详情
每次执行npx expo run:ios时,先会出现一个目标匹配的警告,紧接着就构建失败了:
xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:iOS Simulator, arch:arm64, id:..., OS:16.0, name:iPhone 14 Pro }
{ platform:iOS Simulator, arch:x86_64, id:..., OS:16.0, name:iPhone 14 Pro }
** BUILD FAILED **The following build commands failed:
PhaseScriptExecution [CP-User] Generate app.config for prebuilt Constants.manifest /Users/.../Script-46EB2E00031580.sh (in target 'EXConstants' from project 'Pods')
Building workspace instaclean with scheme instaclean and configuration Debug
(2 failures)
我已经尝试过的解决步骤
- 手动清理Xcode的构建文件夹
- 删除Xcode的DerivedData目录
- 重新安装Pods(执行
npx pod-install)
这些操作我都反复试了好几遍,但问题依然存在。有没有朋友能给点具体的排查思路或者修复建议?非常感谢!
内容来源于stack exchange
相关产品推荐
相关产品推荐

