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

执行pod update报错:templates not found及https远程助手缺失

问题分析与修复方案

核心问题

你遇到的错误根源是CocoaPods自带的Git环境缺少HTTPS远程助手组件,导致无法通过HTTPS克隆Specs仓库,同时附带的模板文件缺失警告也说明该Git环境不完整。

修复步骤

1. 切换为系统自带Git执行操作

CocoaPods内置的Git组件不全,优先用系统完整的Git替代:

  • 临时生效:执行以下命令指定系统Git路径
    export GIT=/usr/bin/git
    
  • 永久生效:将上述命令添加到~/.bash_profile或~/.zshrc文件末尾,再执行
    source ~/.bash_profile # 用zsh的话执行 source ~/.zshrc
    

2. 手动添加Specs仓库

如果切换Git后仍有问题,直接手动克隆Specs仓库到指定目录:

  • 进入CocoaPods仓库目录
    cd ~/.cocoapods/repos
    
  • 用系统Git克隆Specs仓库
    git clone https://github.com/CocoaPods/Specs.git master
    
  • 克隆完成后回到项目目录重新执行pod update

3. 重装CocoaPods(终极方案)

若以上方法无效,说明安装包损坏,重新安装:

  • 删除当前CocoaPods应用:将/Applications/CocoaPods 1.5.2.app拖入废纸篓
  • 通过RubyGems安装对应版本(比应用版更稳定)
    sudo gem install cocoapods -v 1.5.2
    
  • 初始化Specs仓库
    pod setup
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 14:54:52