我安装CocoaPods不太顺畅的过程与遇到的坑

2016-12-23 10:15:50来源:oschina作者:秀杰人点击



本文是2016-12-22所写的最新版
参考了以下文章
[文1](http://www.tuicool.com/articles/7VvuAr3)
[文2](http://www.jianshu.com/p/ffc0a67d6d75)
[文3](https://ruby.taobao.org/)### 第1步,换安装源
如果文3所述,
```
$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$ gem sources -l
```
###第2步,安装pods
```
sudo gem install cocoapods
```
文1提到,Mac OS EI版需要换成另一命令,其实不必,我能顺利往下
###第3步,初始化
```
pod setup
```
出现以下绿色文本,即代表安装成功
```
Setting up CocoaPods master repo
CocoaPods 1.2.0.beta.1 is available.
To update use: `sudo gem install cocoapods --pre`
[!] This is a test version we'd love you to try.
For more information, see https://blog.cocoapods.org and the CHANGELOG for this version at https://github.com/CocoaPods/CocoaPods/releases/tag/1.2.0.beta.1
```
之前一直不成功,报错:error: RPC failed; curl 56 SSLRead()。参考了不少文章,都没有成功,比如手工git clone Specs源git clone https://github.com/CocoaPods/Specs.git/到.cocoapods目录,也是失败,直接翻墙才成功。
###只要第3步能通过,接下来就一切好说了,正常的Podfile就好,pod install好了。
与文1、文2所述不同的是,gem不用升级($sudo gem update --system),我的当前使用的机子运行命令行,gem -v显示2.0.14.1,并不妨碍我顺利安装。
Podfile示例
```
target :Contact do
platform:ios, '6.0'
pod 'AFNetworking', '~> 2.3.1'
pod 'AVOSCloud'
end
```
Contact是我的项目名。

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台