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
观察网络使用情况并无网络流量消耗,判断是卡死了;
尝试解决
- Google 找到一个链接 如图,很显然我的问题不是这个原因
- 还有的人说需要重新安装 psych,于是执行 sudo gem install psych 后重试无果
- pod repo remove trunk 后重试无果
- cd 到了 trunk 目录中删除 CocoaPods-version.yml 和 CocoaPods-version.yml.etag 后重试无果
最终解决
删除 trunk 目录 rm -fr ~/.cocoapods/repos/trunk 然后重试解决
