一. CocoaPods
CocoaPods 是用來管理在Xcode中第三方庫
二. CocoaPods 安裝
ruby 升級
(這一步如果 ruby 的版本號小于等于 2.2 就需要升級,ruby 是 Mac 電腦自帶的狮鸭,可以直接輸入命令ruby -v
查看版本)安裝 rvm (不裝也可以的)
rvm除了可以管理不同的ruby版本外,還可以為每個(gè)ruby版本創(chuàng)建不同的Gem集合(gemsets)狸相,從而使不同的Ruby應(yīng)用可以獨(dú)立使用自己的Gem集合。 (這個(gè)看自己的喜好安裝捐川,我個(gè)人是沒有安裝這個(gè))
安裝 rvm
$ curl -L get.rvm.io | bash -s stable
成功后查看
$ curl -L get.rvm.io | bash -s stable
$ source ~/.bash_profile
可以查看ruby的列表
$ rvm list known
查看完成,選擇想要安裝的ruby版本(例如安裝 2.2.3版本)
$ rvm install 2.2.3
如果安裝報(bào)錯(cuò)逸尖,可以嘗試用
$ brew update
$ brew install gmp
- 安裝CocoaPods
(1)查看 gem的鏡像源 gem sources -l
目前最新的鏡像地址是 https://gems.ruby-china.com
(注:鏡像地址史:RubyGems 鏡像最早為淘寶托管古沥,鏡像地址為http://ruby.taobao.org/ 瘸右。之后改為https協(xié)議,鏡像地址為:https://ruby.taobao.org/岩齿。但后來的管理工作交由 Ruby China 負(fù)責(zé)太颤,鏡像地址改為https://gems.ruby-china.org。因域名備案問題盹沈,.org 域名無法繼續(xù)提供 RubyGems 鏡像服務(wù)龄章,因而用 .com 代替 .org 的域名,鏡像地址為:https://gems.ruby-china.com)
(2)如果是 http://gems.ruby-china.org/
需要進(jìn)行替換
注意:
Ruby源更改動(dòng)態(tài):
2018.3月以前的時(shí)候乞封,Ruby源要更改為:https://gems.ruby-china.org
2018.3月后做裙,Ruby源變了,要更改為:https://gems.ruby-china.com
先移除原來的 $ gem sources --remove https://rubygems.org
添加新的鏡像 $ gem source -a https://gems.ruby-china.com
(3)查看是否切換成功gem sources -l
終端如果出現(xiàn)如下字段,就表明添加成功了
*** CURRENT SOURCES ***
https://gems.ruby-china.com
(4)執(zhí)行一次 gem 系統(tǒng)更新 $ gem sources -l
成功后準(zhǔn)備安裝 pods
sudo gem install cocoapods
如果使用這個(gè)報(bào)錯(cuò)肃晚,請使用
$ sudo gem install -n /usr/local/bin cocoapods
或者
$ sudo gem install -n /usr/local/bin cocoapods --pre //安裝最新版本
或者安裝指定版本
$ sudo gem install -n /usr/local/bin cocoapods -v (版本號)
安裝成功后查看一下版
pod --version
三. CocoaPods 升級
1锚贱、更新gem sudo gem update --system
- 下載最新版本
sudo gem install -n /usr/local/bin cocoapods --pre
四. CocoaPods降級
- gem查看pods的版本有哪些
$ gem list
- 移除當(dāng)前的pod版本
$ sudo gem uninstall cocoapods -v (移除的版本號)
- 安裝制定版本
sudo gem install cocoapods -v (要安裝的版本號)