React Native iOS项目构建失败(xcodebuild错误码65)求助
解决React Native iOS构建错误:xcodebuild exited with error code '65'(Pods/XCFileList相关)
以下是针对Pods配置文件无法打开、XCFileList加载失败的额外排查和修复步骤:
1. 彻底重置Pods环境
- 进入iOS目录:
cd ios - 删除Pods文件夹和Podfile.lock:
rm -rf Pods Podfile.lock - 删除Xcode派生数据:
rm -rf ~/Library/Developer/Xcode/DerivedData - 重新安装Pods并更新仓库:
pod install --repo-update - 回到项目根目录:
cd ..
2. 修复XCFileList路径问题
Xcode缓存的错误路径会导致加载失败,手动检查修正:
- 用Xcode打开
ios/[你的项目名].xcworkspace - 选中项目target,进入Build Phases标签
- 找到
[CP] Embed Pods Frameworks和[CP] Copy Pods Resources阶段 - 展开后查看
Input Files和Output Files中的XCFileList路径,确认是否与实际文件位置匹配 - 若路径错误,点击编辑按钮修正,或直接删除这两个阶段后重新执行
pod install,让Pods自动重建配置
3. 检查文件权限与完整性
- 右键项目文件夹→显示简介,确保当前用户拥有读与写权限
- 进入
ios/Pods/Target Support Files/Pods-[你的项目名]/目录,确认存在Pods-[你的项目名]-frameworks.xcfilelist和Pods-[你的项目名]-resources.xcfilelist文件,缺失则重新执行pod install - 重启Xcode和电脑,清除系统缓存
4. 验证版本兼容性
- 确认React Native版本与Xcode版本兼容(例如RN 0.70+需Xcode 14.0及以上)
- 若版本不匹配,升级Xcode到对应兼容版本,或备份后降级RN版本
5. 指定Xcode命令行工具版本
多Xcode版本环境下可能导致命令行工具指向错误:
- 打开Xcode→偏好设置→位置→命令行工具,选择当前使用的Xcode版本
- 或在终端执行:
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
内容的提问来源于stack exchange,提问作者Anjali
相关产品推荐
相关产品推荐

