1.检查ruby默认源的镜像(没有改过是cocoapods.org)
gem sources -l
2.移除原有的,镜像换成淘宝的
sudo gem sources -r https://rubygems.org/
sudo gem sources -a https://ruby.taobao.org/
报错:
Error fetching https://gems.ruby-china.org/:
bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)
原因是 ruby-china 更换了域名
https://gems.ruby-china.com
命令替换为 gem sources --add https://gems.ruby-china.com 解决
3.检查镜像
gem sources -l (显示 http://taobao.org/)
4.安装cocoapods
sudo gem install cocoapods备注:苹果系统升级 OS X EL Capitan 后改为$sudo gem install -n /usr/local/bin cocoapods
5.安装本地库
pod setup
6.进入要导入库的工程文件
cd ..........
7.创建cocoaPod文件,编辑要导入的库
vim Podfile
8.安装库
pod install
或者podupdate
查找库 pod search XXX(库名)
podfile输入格式 :
platform :ios,'7.0'
target '项目名称' do
pod 'AFNetworking', '~> 3.1.0'
end
说明:如果需要升级ruby
1.安装rvm
$ curl -L get.rvm.io | bash -s stable
$ source ~/.bashrc
$ source ~/.bash_profile
2.用rvm升级ruby
$ ruby -v
ruby 1.8.7
#列出已知的ruby版本
$ rvm list known
#安装ruby 1.9.3
$ rvm install 1.9.3