CocoaPods安装过程小记

2019-04-02 15:02:17 浏览数 (1)

今年过年时刚买了台MBP,准备在新本上进行开发,顺便记录下安装CocoaPods过程。

  1. 更新升级Ruby环境 移除现有Ruby默认源,并添加taobao的Ruby源
代码语言:javascript复制
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/

验证新源是否替换成功

代码语言:javascript复制
$ gem sources -l
  1. 安装CocoaPods
代码语言:javascript复制
$ sudo gem install -n /usr/local/bin cocapods

//现在可能会遇到第一个错误:ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2.2. 说明要更新到Ruby指定版本以上,那么就准备先更新Ruby版本

代码语言:javascript复制
$ curl -L get.rvm.io | bash -s stable

执行成功后提示:* To start using RVM you need to run source /Users/yuebin/.rvm/scripts/rvm,按照这个路径找到并运行这个程序 此处因为路径包含隐藏文件,通过Finder查看时,可使用以下命令显示或者隐藏.开头文件。

代码语言:javascript复制
$ defaults write com.apple.finder AppleShowAllFiles -bool true      
//此命令显示隐藏文件
$ defaults write com.apple.finder AppleShowAllFiles -bool false      
//此命令关闭显示隐藏文件
$ KillAll Finder  //执行完上述任一命令后,必须重启Finder才能生效

执行以下命令,开始安装ruby2.3.0,下载速度因人而异。成功后会有提示,其中一行是 Install of ruby-2.3.0 - #complete

代码语言:javascript复制
$ command rvm install 2.3.0

安装完成后,启动一下指定版本Ruby,因为Ruby可存在多版本共存

代码语言:javascript复制
$ rvm use 2.3.0
  1. 再次安装CocoaPods
代码语言:javascript复制
$ sudo gem install -n /usr/local/bin cocoapods   
//回到刚开始出错的地方,重新执行,会开始下载100多兆的文件,开始等
代码语言:javascript复制
$pod setup     
//成功后绿色字体显示:Setup completed到这里cocoapods已经安装完毕
//可以使用 $pod search "FMDB"测试一下

setup会下载Podspec文件,可以cd至安装目录,用du -sh *来查看下载进度

0 人点赞