研究reactive,更新native的库时,发现有的第三方下载超级慢。我想也是镜像啊为何如此之慢。
遂查资料,发现pods的一些sources都失效了,repo的源原来在oschina的源也失效了。决定重新安装了一下。
安装cocoapods,用ruby-china的源
// 安装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 uninstall cocoapods (移除原来的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
//最后进入自己的工程,在自己工程的podFile第一行加上:
source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'
//耐心等待一会,很快就更新好了
cocoapods 安装1
cocoapods 安装2
cocoapods repo 清华镜像
2020年6月30日 于 上海