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

iOS应用流水线CocoaPods@0任务运行提示无法加载cocoapods-catalyst-support报错

问题解决方案

报错根因为默认的CocoaPods流水线任务调用的是全局环境的CocoaPods,无法识别Bundler在项目本地安装的cocoapods-catalyst-support插件,按以下步骤操作即可修复:

  • 确认你已经把项目根目录下的Gemfile和Gemfile.lock都提交到了代码仓库,确保流水线能读取到这两个文件
  • 修改你的CocoaPods@0流水线任务配置,新增useBundler: true参数,修改后的配置如下:
- task: CocoaPods@0
  inputs: 
    forceRepoUpdate: false
    useBundler: true

这个参数会让任务自动使用bundle exec pod命令执行相关操作,加载Bundler管理的插件依赖。

如果修改任务配置后仍报错,可以替换官方CocoaPods任务,手动执行相关命令:

  • 先添加Bundler依赖安装步骤:
- script: gem install bundler && bundle install
  workingDirectory: $(projectRoot) # 替换为你项目的根目录路径
  • 再添加手动执行pod install的步骤:
- script: bundle exec pod install
  workingDirectory: $(projectRoot) # 替换为你项目的根目录路径

如果有自定义的pod repo源,或者需要执行repo更新操作,可在上述命令中按需添加--repo-update等参数即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 21:48:00