CocoaPods之repo换源和gem换源

由于淘宝gem源维护困难,所以已经不再维护。目前已经有了替代方案。

安装CocoaPods

之前的CocoaPods安装过程已经提及过,这里就不再累赘。

gem换源

请尽可能用比较新的 RubyGems 版本,建议 2.6.x 以上。

gem update --system # 这里请翻墙一下
gem -v
2.6.6
复制代码
gem sources --add https://gems.ruby-china.org/ --remove http://ruby.taobao.org/
gem sources -l
https://gems.ruby-china.org
# 确保只有 gems.ruby-china.org
复制代码

pod repo换源

pod repo
复制代码

会出现以下的字眼(本人以前有多个源,后来全部去掉了。自己直接使用的官方源)

artsy
- Type: git (master)
- URL:  https://github.com/Artsy/Specs.git
- Path: /Users/superdanny/.cocoapods/repos/artsy

getuilaboratory
- Type: git (master)
- URL:  https://github.com/GetuiLaboratory/Specs.git
- Path: /Users/superdanny/.cocoapods/repos/getuilaboratory

master
- Type: git (master)
- URL:  https://github.com/CocoaPods/Specs.git
- Path: /Users/superdanny/.cocoapods/repos/master

3 repos
复制代码

如果有出现跟我一样的多个源时,可以删除不需要的源

pod repo remove 源的名字
# 比如我上面的‘getuilaboratory’、‘artsy’等
pod repo remove artsy
复制代码

接下来就是更换源

pod repo remove master
pod repo add master https://gitcafe.com/akuandev/Specs.git
pod repo update
复制代码

Cocoapods使用技巧

每次我们执行pod installpod update时都会更新整个specs库,这样非常费时,所以想在不更新specs库的前提下安装三方库。

只有当觉得specs库太旧了之后或者specs库里面找不到某个三方库时才进行更新specs库。

pod install --verbose --no-repo-update
pod update --verbose --no-repo-update
复制代码

再一次感谢您花费时间阅读这篇文章!

微博: @Danny_吕昌辉
博客: SuperDanny

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值