2020 Cocoapods安装和更新repo

// 安装ruby

// 1.移除掉原有的源(服务器在国外,速度较慢)

$ gem sources --remove https://rubygems.org/ 

taobao Gems 已停止维护,现在有ruby-china提供镜像服务,如果安装了则删除

$ gem sources --remove https://ruby.taobao.org/   

 // 2.等有反应之后再敲入以下命令

$ gem sources -a https://gems.ruby-china.com

// 3.验证是否替换成功

$ gem sources -l

// 如果之前有

$ sudo gem uninstallcocoapods(移除原来的cocoapods)

// 安装CocoaPods(OS X 10.11以前)

$ sudo gem install cocoapods

// 安装CocoaPods(10.11后苹果升级了安全策略)

$ sudo gem install -n /usr/local/bin cocoapods

cocoapods 新版1.9 清华镜像 repo更新

新版的 CocoaPods 不允许用pod repo add直接添加master库了,但是依然可以:

$ cd ~/.cocoapods/repos

$ pod repo remove master

$ git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master

(   这里我出现了下面错误:

fatal: 远端意外挂断了8225/4495037), 304.00 MiB | 24.00 KiB/s   

fatal: 过早的文件结束符(EOF)

fatal: index-pack 失败

试了几次都不行,最后发现问题是由于git / https缓冲区设置,加上这句就行了

git config http.postBuffer 524288000      

这是将缓冲区增加到500MB,当然你们设大一些也行,不必非要照我的。

)

//最后进入自己的工程,在自己工程的podFile第一行加上:

source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'

//耐心等待一会,很快就更新好了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容