You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS构建失败:xcodebuild命令退出码65问题求助

React Native iOS构建失败(xcodebuild退出码65)解决方案

第一步:获取详细错误日志定位问题

通过Xcode直接调试

  • 打开项目根目录下的RegoReactNative.xcworkspace(必须用xcworkspace而非xcodeproj,因为React Native项目依赖CocoaPods管理第三方库)
  • 在Xcode中选择目标模拟器/真机,点击顶部构建按钮(▶️)
  • Xcode会在「Issue Navigator」面板展示具体错误信息,比如依赖缺失、代码语法错误、签名配置问题等,直接根据日志定位修复

用CLI verbose模式输出完整日志

执行带--verbose参数的构建命令,获取xcodebuild执行的全流程日志:

npx react-native run-ios --verbose

如果是启动命令关联的构建,调整为:

npm run start -- --verbose

日志中会明确标出导致构建失败的具体环节,比如某个pod安装失败、编译错误等

常见退出码65的修复方案

  • CocoaPods依赖异常:进入项目ios目录,执行以下命令重新安装依赖:
    pod deintegrate && pod install
    
  • Xcode签名配置错误:打开Xcode的「Signing & Capabilities」面板,确保选择了正确的开发团队,开启「Automatically manage signing」,并确认证书未过期
  • 缓存堆积:清理React Native和Xcode缓存:
    npx react-native clean
    
    同时在Xcode中按Cmd+Shift+K清理项目缓存
  • Node版本不兼容:使用项目指定的Node版本(可查看项目根目录的.nvmrc文件),通过nvm切换版本后重新构建
  • 第三方库兼容性问题:检查项目依赖的React Native第三方库是否兼容当前RN版本,查看对应库的GitHub Issues或文档,必要时升级/降级库版本

内容的提问来源于stack exchange,提问作者Safdar Nawaz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 06:53:11