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'

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

你可能感兴趣的:(2020 Cocoapods安装和更新repo)