一樱拴、更換gem源
// 查看現(xiàn)有的源
gem source -l
我之前換過淘寶的源牌借,在這里就會顯示【 http://ruby.taobao.org/ 】
*** CURRENT SOURCES ***
http://ruby.taobao.org/
但是現(xiàn)在淘寶源已經(jīng)不再維護(hù)了陡厘,所以需要換為目前國內(nèi)還在維護(hù)的【ruby-china】导披,如果之前沒換過則默認(rèn)為【https://rubygems.org/ 】舵鳞,這個是國外的探入,對于我們來說也是比較慢的狡孔,所以也得將其更換掉
// 移除
gem sources --remove http://ruby.taobao.org/
// 添加 ruby-china 的源
gem sources --remove https://gems.ruby-china.org/
二、更換pod repo源
執(zhí)行【pod repo】可以查看當(dāng)前倉庫的信息
pod repo
1
如果這里有多個文件夾蜂嗽,則會顯示多條信相關(guān)息
- Type: git (unknown)
- URL: https://github.com/CocoaPods/Specs.git
- Path: /Users/lxf/.cocoapods/repos/master
好苗膝,我們開始更換pod repo源,這里我選用國內(nèi)【git.coding.net】上的Specs植旧,也有其它國內(nèi)的辱揭,需要的話自行搜索吧离唐,這里就以coding上的Specs為例
// 將當(dāng)前國外的創(chuàng)建移除
1.pod repo remove master
- 將Coding上的通過git克隆到本地并修改文件夾的名字為master
git clone https://gitclub.cn/CocoaPods/Specs.git ~/.cocoapods/repos/master
3.最后需要update一下
pod repo update
- 注意點(diǎn):* 在每一個項(xiàng)目中創(chuàng)建的podfile文件的第一行都要填寫下面這行source命令。這個可能會面臨著使用的第三方庫不是最新的問題问窃,比如gitHub上面某個第三方的庫已經(jīng)是3.0了亥鬓,結(jié)果只能下載使用2.x的,這個自己衡量吧域庇。當(dāng)然也可以自己在Coding上面新建一個工程將CocoaPods/Specs同步到你自己的倉庫然后來使用~