前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CocoaPods安装过程小记

CocoaPods安装过程小记

作者头像
我只不过是出来写写代码
发布2019-04-02 15:02:17
1.1K0
发布2019-04-02 15:02:17
举报
文章被收录于专栏:我只不过是出来写写iOS

今年过年时刚买了台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 *来查看下载进度

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.05.19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档