iOS Developer - CocoaPodsiOS DeveloperiOS Developer

cocoaPods 最新安装 2016.8.30

2016-08-30  本文已影响686人  GF极客天涯

1.查看接ruby是否是最新的ruby是通过rvm安装的所以需要先安装rvm后查看ruby是否是最新的(通过查看ruby版本列表来判断),在终端需要中输入以下命令:

查看当前ruby版本
$ ruby -v
ruby 2.0.0
列出已知的ruby版本 --找到最新的版本安装
$ rvm list known
安装ruby 2.6.4
$ rvm install 2.6.4(这个根据自己的列表而定)

2.更换Ruby镜像--淘宝的那个镜像(https://ruby.taobao.org/ )已经不可用了。官方的需要FQ。所以我们现在用最新支持的ruby镜像(https://gems.ruby-china.org/)

需要的命令行:

gem sources --remove https://rubygems.org/
gem sources -a https://gems.ruby-china.org/
gem sources -l (用来检查使用替换镜像位置成功)
** 3.在终端中输入sudo gem install cocoapods**

4.过一段时间你有可能会看到以下信息:

[!] /usr/bin/git clone 'https://github.com/CocoaPods/Specs.git' master --depth=1

Cloning into 'master'...

error: RPC failed; result=52, HTTP code = 0

fatal: The remote end hung up unexpectedly

20141215164411573.jpg

5.出现以上红色的原因是明某些环境原因导致pod更新不了,可能原因有,1)gem版本太低;2)github无法链接;3).cocoapods目录下的配置信息错误。我们可以一个一个来排除,

$ sudo gem update --system

$ ping github.com

$ pod repo list
结果显示0 repos,说明没有安装成功;

![Uploading Snip20160830_2_720258.png . . .]

$ cd ~/.cocoapods/
$ sudo -rm -rf ~/.cocoapods/
重新执行pod setup,过一段时间后提示setup completed,在终端中输入 pod list,展示出安装列表;

Snip20160830_1.png Snip20160830_2.png

6.podfile文件配置

Snip20160830_3.png
上一篇 下一篇

猜你喜欢

热点阅读