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

如何修复Flutter iOS Xcode构建错误(退出码65)

Flutter iOS构建错误:xcodebuild退出码65修复方案

错误信息

命令退出,返回非零退出码:65
执行命令:xcodebuild archive -workspace /Volumes/workspace/repository/ios/Runner.xcworkspace -scheme Runner -destination generic/platform=iOS -archivePath /Volumes/workspace/build.xcarchive -derivedDataPath /Volumes/workspace/DerivedData -resultBundleVersion 3 -resultBundlePath /Volumes/workspace/resultbundle.xcresult -resultStreamPath /Volumes/workspace/tmp/resultBundleStream0faee827-d377-45e6-9136-688a7e2066f4.json -IDEPostProgressNotifications=YES CODE_SIGN_IDENTITY=- AD_HOC_CODE_SIGNING_ALLOWED=YES CODE_SIGN_STYLE=Automatic DEVELOPMENT_TEAM=2G4C676AQU COMPILER_INDEX_STORE_ENABLE=NO -hideShellScriptEnvironment
命令退出,返回非零退出码:65


修复步骤

  • 清理项目缓存与依赖

    1. 执行Flutter清理:flutter clean
    2. 进入iOS目录,删除Pods文件夹和Podfile.lock文件
    3. 重新安装依赖:cd ios && pod install && cd ..
  • 修正代码签名配置

    1. 打开Xcode,选中Runner项目,切换到Signing & Capabilities标签
    2. 确认DEVELOPMENT_TEAM为2G4C676AQU,且对应证书未过期、有效
    3. 移除命令中的CODE_SIGN_IDENTITY=-参数,或替换为具体签名身份(如"iPhone Developer: 你的名称 (XXXXXX)"),让Xcode自动匹配签名
  • 验证Xcode构建环境

    1. 检查Runner.xcworkspace是否损坏,若异常则删除后重新执行pod install生成
    2. 确认构建命令中的路径(如/Volumes/workspace/)存在且当前用户有读写权限
    3. 在Xcode中手动执行Archive操作,查看完整错误日志(命令行日志可能被截断)
  • 检查版本兼容性

    1. 执行flutter doctor检查Flutter与Xcode版本是否兼容
    2. 若版本不匹配,升级或降级到官方推荐的兼容版本组合

内容的提问来源于stack exchange,提问作者Simery Taylor

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 18:13:14