感悟
今天参与公司的新项目,需要倒入cocoapods,一直不成功,遇到各种问题,于是把遇到的问题整理总结一下;
顺序 :安装RVM -->用RVM升级Ruby -->更换Ruby镜像 -->安装CocoaPods
打开终端:
1、安装RVM:
curl -L get.rvm.io | bash -s stable:
rvm -v:测试是否正常
这边出现问题:明明安装好了,但是rvm -v后,提示command not found
解决办法:source ~/.rvm/scripts/rvm (指定路径)即可;
2、用rvm升级ruby
查看当前ruby版本:ruby -v
列出已知的ruby版本:rvm list known
安装ruby 2.2.4:rvm install 2.2.4 (具体根据上面查询出的最新的ruby版本)
3、更换Ruby镜像
检查当前镜像 gem sources -l
移除当前镜像 gem sources --remove https://rubygems.org/(具体看你上一步检查的结果)
更换新的镜像 gem sources -ahttps://gems.ruby-china.org/(以前用的是tabao的镜像,现在用china.org)
检查新镜像是否安装成功 gem sources -l
4、安装CocoaPods
系统指令: sudo gem install cocoapods
sudo gem install cocoapods // Mac OS X 10.11前 输入这一条
sudo gem install -n /usr/local/bin cocoapods //Mac OS X 10.11后 输入这一条
下载标准配置文件 pod install --> pod setup
如果提示gem需要升级 ,则执行命令 gem update --system