若是ruby版本太低,则可能致使cocoapods 安装失败!ios
$ ruby -vvim
rvm (Ruby Version Manager,Ruby版本管理器),包括Ruby的版本管理和Gem库管理(gemset)ruby
$ curl -L https://get.rvm.io | bash -s stablebash
$ rvm -v网络
$ rvm list known curl
$ rvm install 2.3.0 url
安装完成后查看ruby版本便可。spa
因为默认的源地址没法访问cocoapods,咱们须要用(注意是 https 哦)"https://gems.ruby-china.org/" 来替换默认的源地址。code
替换步骤:orm
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://gems.ruby-china.org/
$ gem sources -l
输出结果以下,有且只有https://gems.ruby-china.org/
*** CURRENT SOURCES ***
https://gems.ruby-china.org/
注:上述若是失败请尝试更新gem:
$ sudo gem update --system
$ sudo gem install cocoapods
$ pod setup
若是运行到Setting up CocoaPods master repo处不动,多是因为网络缘由致使下载缓慢,能够在终端中输入一下命令,进入到cocoapods目录:
cd ~/.cocoapods
查看repos大小,来判断是否正在下载(repos目录通常100多M),命令以下:
$ du -sh *
$ vim Podfile
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
pod install
$ pod update
$ pod update --verbose --no-repo-update