CocoaPods安装

一、RubyGems

RubyGems是什么

RubyGems简称gem,是一个对Ruby组建进行打包的Ruby打包系统。

gem怎么升级(更新)

sudo gem update --system

Mac OSX 10.11之后会报错,用下面命令:

sudo gem update -n /usr/local/bin —system

二、CocoaPods

CocoaPods是什么

http://www.jianshu.com/p/b64b4fd08d3c

三、安装CocoaPods

安装

1、更新gem

2、查看Ruby的源

gem source -l

终端中:

https://gems.ruby-china.org/
https://ruby.taobao.org/

如果有淘宝的源,需要删除,因为taobao Gems源已停止维护,现由 ruby-china 提供镜像服务。

3、删除https://ruby.taobao.org/

gem sources --remove https://ruby.taobao.org/ 

4、设置ruby-china为Ruby的源

gem sources -a https://gems.ruby-china.org/

5、安装CocoaPods

sudo gem install -n /usr/local/bin cocoapods
pod setup

Mac OSX 10.11之前,用下面命令:

sudo gem install cocoapods

报错处理

如果报错

ERROR:  SSL verification error at depth 2: self signed certificate in certificate chain (19)
ERROR:  Root certificate is not trusted (/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA)
ERROR:  SSL verification error at depth 2: self signed certificate in certificate chain (19)
ERROR:  Root certificate is not trusted (/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA)
ERROR:  While executing gem ... (OpenSSL::SSL::SSLError)
    hostname "gems.ruby-china.org" does not match the server certificate

用如下操作:

sudo gem install -n /usr/local/bin cocoapods

pod setup

http://www.jianshu.com/p/39782ea3bb61
http://www.jianshu.com/p/8b61b421dd76
http://www.jianshu.com/p/a94c8a80fb4c
http://www.jianshu.com/p/b5e5cd053464
http://www.jianshu.com/p/b64b4fd08d3c

你可能感兴趣的:(CocoaPods安装)