Mac从头装cocoapods 到-github(用终端)流程—
如果 你用过Alcatraz(Xocde插件,用来装各种插件)来装过cocoapods,那么就你要麻烦很多…通过Alcatraz装过的话,会把 Ruby 中的Homebrew给删除.需要手动重新装….
首先,我们先来装cocoapods,
装cocoapods之前需要先安装ruby环境
1.安装RVM(具体啥功能不说啦~)
curl -L https://get.rvm.io | bash -s stable
2.安装完成后,载入RVM环境
source ~/.rvm/scripts/rvm
3.检查是否安装好RVM
rvm -v
显示类似如下的就是安装成~
rvm 1.22.17 (stable) by Wayne E. Seguin wayneeseguin@gmail.com, Michal Papis mpapis@gmail.com [https://rvm.io/]
4.安装ruby环境
(列出已知的ruby版本~)
rvm list known
5.开始安装
(本文列入安装2.0.0)
rvm install 2.0.0
(需要漫长的等待~~,如果用Alcatraz安装过的cocoapods的话会出一个错误,就是homebrew错误!but没事~后面我们手动装!!)
6.安装完成,查看已安装版本
rvm list
7.设置ruby版本
(设置成系统默认版本)
rvm 2.0.0 --default
8.测试是否正确
ruby -v
到这里ruby环境安装OK!!!
开始安装cocoapods
sudo gem install -n /usr/local/bin cocoapods
由于某些原因,执行时会出现下面的错误提示:
ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - Errno::EPIPE: Broken pipe - SSL_connect (https://rubygems.org/latest_specs.4.8.gz)
当你使用代理后如果还是很慢,可以用淘宝的RubyGems镜像来代替官方版本,执行以下命令:
$ gem sources -l
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
安装成功后,接着执行命令:
pod setup
如果Ruby环境不够新,可能需要更新以下
sudo gem update --system
至此安装就完成了,我们可以尝试搜索一个第三方类库:
pod search AFNetworking
到这里就安装成了~cocopods
接下来就是安装git(用终端保存拉取)环境
在命令行直接敲
brew install git
前提是安装好了homebrew,问题来了~如果你是用插件装过cocoapods的话,肯定失败~说找不到,那么我们就手动装一下
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
需要漫长的等待…安装结束后.在敲
brew install git
就完成所有环境~