1.設置ruby的軟件源<br> gem sources -l #(查看當前ruby的源) gem sources --remove https://rubygems.org/ #(移除當前ruby的源) gem sources -a https://ruby.taobao.org/ gem sources -l #(再次查看當前ruby的源) 若是Terminal輸出: *** CURRENT SOURCES *** https://ruby.taobao.org/ 就證實ruby的軟件源已經設置OK了。 2.設置gem爲最新版本 sudo gem update --system 升級成功後會提示: Latest version currently installed. Aborting. 3.執行安裝CocoaPods命令 udo gem install cocoapods 若是報如下錯誤: ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj 解決方案1: 執行下面的命令並重啓 sudo nvram boot-args="rootless=0" sudo reboot 重啓以後, 執行這個命令檢查 sudo gem install cocoapods -V 若是依舊有錯誤,使用第二個方案 解決方案2: sudo gem install -n /usr/local/bin cocoapods pod setup 還有一點須要注意,pod setup在執行時,會輸出Setting up CocoaPods master repo,可是會等待比較久的時間。這步實際上是 Cocoapods 在將它的信息下載到 ~/.cocoapods目錄下,若是你等過久,能夠試着 cd 到那個目錄,用du -sh *來查看下載進度。 安裝成功後,你會看到:Setup completed 4.Cocoapods的使用 pod install pod update