Cocoapods 1.7.2 版本开始增加 CDN 支持但默认没有启用,
1.8 版本的发布舍弃了原始完整克隆的 Specs 仓库,改用 CDN 服务。
解决办法
1,首先要安装 Xcode 命令行工具
xcode-select --install
2,查看版本
pod --version
3,查看gem源
gem sources
如果不是源:https://gems.ruby-china.com ,使用以下方式增加新源:
添加源
gem sources -a https://gems.ruby-china.com
删除之前的源
gem sources --remove https://gems.ruby-china.org/
然后查看源:
gem sources
4,使用源安装CocoaPods库
git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master
如果特别慢,使用以下源安装CocoaPods库
git clone https://gitee.com/mirrors/CocoaPods-Specs.git ~/.cocoapods/repos/master
然后执行以下命令:
pod setup
使用CocoaPods:
打开podfile文件 指定旧方式下载。
// source 源地址
非常重要这一步,也是与原作者有的区别
source 'https://gitee.com/mirrors/CocoaPods-Specs'
其他的就跟网上写的差不多了
————————————————
原文链接:https://blog.csdn.net/u012709932/java/article/details/105044238