Cocoapods 升级最新版本CDN异常问题解决方案

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

你可能感兴趣的:(Cocoapods 升级最新版本CDN异常问题解决方案)