CDN: trunk Relative path: CocoaPods-version.yml exists 问题解决

问题描述

Podfile 内容

install! cocoapods, :warn_for_unused_master_specs_repo => false
source https://cdn.cocoapods.org/

platform :ios, 10.0

inhibit_all_warnings!
use_modular_headers!

target DemoTarget do
  pod libpag, ~>3.2.4.37
  pod Mantle, ~> 1.0
  pod Masonry, ~> 1.1
  pod SDWebImage, ~> 5.9
  pod SDWebImageWebPCoder
  pod SnapKit
  pod CocoaLumberjack/Swift, ~> 3.6
  pod SSZipArchive
end

执行命令

pod install --repo-update --verbose

问题表现 输出如下提示后一直等待

CDN: trunk Relative path: CocoaPods-version.yml exists! Returning local because checking is only perfomed in repo update

观察网络使用情况并无网络流量消耗,判断是卡死了;

尝试解决

  1. Google 找到一个链接 如图,很显然我的问题不是这个原因
  2. 还有的人说需要重新安装 psych,于是执行 sudo gem install psych 后重试无果
  3. pod repo remove trunk 后重试无果
  4. cd 到了 trunk 目录中删除 CocoaPods-version.yml 和 CocoaPods-version.yml.etag 后重试无果

最终解决

删除 trunk 目录 rm -fr ~/.cocoapods/repos/trunk 然后重试解决

经验分享 程序员 微信小程序 职场和发展