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

iOS项目在Xcode构建正常但Azure Pipeline构建失败求助

iOS项目Azure Pipeline构建失败(本地Xcode构建正常)

我负责的iOS项目在本地Xcode环境中可正常构建,但部署到Azure Pipeline后构建失败。项目使用CocoaPods安装GoogleAppMeasurement和FirebaseAnalytics第三方框架,Pod安装阶段,CP Embed pods Frameworks中的shell脚本会生成Target Support Files,但Azure Pipeline无法访问这些文件,导致Xcode构建任务报错。

Pipeline截图
报错截图

已尝试的解决方案

  • 取消勾选“基于依赖项”选项
  • 重新安装Pods并删除Derived Data
  • 将输入文件列表改为输入文件,输出文件列表改为输出文件
  • 在xcconfig文件中添加代码:#include Pods/Target Support Files/Pods-Runner/Pods-Runner.xcconfig
  • 将Pods-COPD-frameworks.sh文件添加到项目目录
  • 为项目添加架构配置:"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
  • 在Podfile中添加版本配置:config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
  • 在Pipeline中添加Shell Script任务执行命令:pod install --verbose
    带参数的pod install
    终端与Azure的Pod Install –Verbose截图对比

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 18:42:41