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

Ionic Cordova构建iOS报错exit code 65的解决方案

Ionic Cordova iOS构建退出码65问题解决方案

核心报错信息:
PhaseScriptExecution [CP] Check Pods Manifest.lock 执行失败
xcodebuild 命令执行失败,退出码为65
Cordova build iOS exited with exit code 65.

解决步骤

  • 清理旧缓存与衍生数据
    先删除Xcode全局衍生数据:
    rm -rf ~/Library/Developer/Xcode/DerivedData/*
    再清理项目本地缓存,在根目录执行:
    rm -rf platforms/ios
    rm -rf plugins
    rm -rf node_modules
    npm install
    
  • 修复CocoaPods依赖
    重新添加iOS平台并更新Pod依赖:
    ionic cordova platform add ios
    cd platforms/ios
    pod deintegrate
    pod install --repo-update
    
    注意后续打开Xcode项目时需选择后缀为.xcworkspace的文件,不要使用.xcodeproj文件。
  • 修正权限配置
    给Pods相关执行脚本加可执行权限:
    chmod +x platforms/ios/Pods/Target\ Support\ Files/Pods-*/Pods-*-frameworks.sh
    chmod -R 755 platforms/ios/Pods
    
  • 检查Xcode签名配置
    打开.xcworkspace项目文件,进入「Signing & Capabilities」标签,确认开发团队、Bundle ID配置合法无冲突,模拟器构建时需关闭仅真机生效的权限配置(如未配置权限的Push通知、App Groups等)。
  • 重新执行构建
    回到项目根目录执行构建命令验证:
    ionic cordova build ios --debug

如果以上步骤执行后仍报错,需检查Xcode版本与Cordova iOS平台版本兼容性:Cordova iOS 6.0+需搭配Xcode 12及以上版本,低版本Xcode需对应降级Cordova iOS平台版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 15:27:01