- 查看gem源
gem source
sudo gem sources --r https://rubugems.org/ 移除舊的gem
sudo gem sources --a https://ruby.taobao.org/ 添加新的taboo gem
- 安裝cocoapods,如果安裝過程中提示需要升級ruby,請看最后
sudo gem install cocoapods
- 通過查看版本來驗(yàn)證cocoapods是否安裝成功
pod --version
- 設(shè)置cocoapods,這會(huì)是一場漫長的等待
pod setup
PS:如果在第3步安裝的時(shí)候提示需要升級ruby,那么就通過安裝RVM來升級
- 安裝
curl -L get.rvm.io | bash -s stable
- 檢查
ram -v
- 查看可安裝的ruby版本列表
rvm list known
- 選擇一個(gè)版本進(jìn)行安裝,要比之前的版本高
rvm install 2.3.0 版本根據(jù)自己需求
在安裝的過程中會(huì)安裝Homebrew,如果出現(xiàn)下圖最后兩句的時(shí)候,點(diǎn)擊一下回車,又是漫長的等待.如果提示已經(jīng)有了Homebrew, 使用命令 open /usr/local 打開Homebrew所在的路徑,把Homebrew和Frameworks兩個(gè)文件夾刪掉,然后重新執(zhí)行一遍 rvm install 2.3.0
屏幕快照 2016-09-18 下午5.23.50.png
- 設(shè)置ruby默認(rèn)使用的版本
ram use 2.3.0 --default
- 查看已安裝的ruby
ram list
- 可以選擇卸載無用的ruby版本
rvm remove 2.0.0
pps: 如果電腦安裝了兩個(gè)以上的xcode, 此時(shí)需要指定使用的那個(gè)xcode.首先cd到你那個(gè)工程的目錄下,然后執(zhí)行下面命令
sudo xcode-select -switch /Users/csu/Desktop/Xcode.app/Contents/Developer
ppps:如果在安裝的過程中出現(xiàn)這個(gè)錯(cuò)誤: [!] Unable to add a source with url https://github.com/CocoaPods/Specs.git
named master
, 執(zhí)行以下命令
1.首先cd到cocoapods/repos目錄下
cd ~/.cocoapods/repos
2.執(zhí)行下面命令進(jìn)行clone
git clone https://github.com/CocoaPods/Specs.git master
pops: 如果安轉(zhuǎn)過程中出現(xiàn)這個(gè)錯(cuò)誤: The master
repo is not a git repo. 說明你的repo下面的master不是git官方的,下載一個(gè)官方的master文件,然后替換.此文件的路徑在: Finder - 個(gè)人 - 你的用戶名 - .cocoapods, 注意:需要打開查看隱藏文件,否則是看不到的,因?yàn)?cocoapods是隱藏文件夾