最新Cocoapods安装步骤

2018.9.20更新

Cocoapods要求ruby环境2.2.0及以上,最近重新安装pods时ruby是2.3.3,安装报错

ERROR:  While executing gem ... (TypeError)
    no implicit conversion of nil into String

网上查找说需要先更新ruby,然后执行以下命令

sudo gem update --system

坑爹的来了,我这边报和上面同样的错误,网上翻了一堆没找到怎么解决,然后决定既然更新不行,就重新安装ruby(后面发现有些版本的ruby装pods会出错,我重新装的是2.2.0)

1.安装并检测RVM,依次执行以下命令,中间需要等待时间

curl -L get.rvm.io | bash -s stable
source ~/.bashrc $ source ~/.bash_profile$ rvm -v
source ~/.bash_profile
rvm -v

出现以下结果表示安装成功

rvm 1.29.4 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
  1. 安装/升级ruby环境
    以下命令可以查看ruby版本,可以选择自己要安装的版本(某些版本可能会安装错误,我安装的2.2.0)
rvm list known

安装/升级ruby环境

rvm install 2.2.0
746D1AD4-E656-4667-9DF3-265E2C5CF9D6.png

成功后查看ruby版本

ruby -v

结果为

ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-darwin17]

ruby坏境安装完成后首先更换源,现在由ruby-china提供镜像服务,其他的大都无法使用。先执行命令

gem sources -l

查看当前的源路径是什么,然后执行下面命令替换源

gem sources --add https://gems.ruby-china.com --remove 当前源路径

安装pods

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

安装成功后执行下面命令。等待时间很长

pod setup

当出现setup completed的时候表示完成可以使用

你可能感兴趣的:(最新Cocoapods安装步骤)