iOS 之homebrew ruby cocoapods 安装

打印 上一主题 下一主题

主题 750|帖子 750|积分 2250

 cocoapods安装需要ruby,更新ruby需要rvm,下载rvm需要gpg,下载gpg需要homebrew,以是安装次序是homebrew->gpg->rvm->ruby-cocoapods
  Rvm 官网: RVM: Ruby Version Manager - RVM Ruby Version Manager - Documentation
Ruby 官网:RubyGems.org | your community gem host
CocoaPods 官网:https://cocoapods.org/
Rvm 安装指南:RVM: Ruby Version Manager - Installing RVM
Homebrew 官网:http://brew.sh/index_zh-cn.html
ruby 镜像 - china:https://gems.ruby-china.org/
一  介绍

1. Homebrew
 Homebrew是一个软件包管理器,用于在mac上安装一些os x上没有的UNiX工具;
2.Rvm 介绍
  Rvm全称 Ruby Version Manager,是安装和管理 ruby的一种工具。
3.Ruby 介绍
 Ruby是一种面向对象的脚本语言,简朴易用,功能强大。能跨平台和可移植性好等等。其实就是种脚本语言。
4. CocoaPods 介绍
  CocoaPods是 iOS 最常用的第三方类库管理工具,绝大部门有名的开源类库都支持 CocoaPods。
  CocoaPods是用 ruby实现的,要想利用它首先需要有 ruby的情况。荣幸的是OS X体系默认已经可以运行 ruby了。但是偶然候 ruby版本过低是无法正常支持 CocoaPods的利用,以是需要先安装更新升级 rvm和 ruby。
二 安装

1. 安装Homebrew
彻底卸载Homebrew
  1. /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
复制代码
 重新安装Homebrew
  1. /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
复制代码
2.因为目前最新的苹果体系自带的ruby版本为2.6的版本,不能安装最新的cocoapod,以是我们需要先安装rvm,然后通过rvm安装新版本的ruby,rvm是一个多版本ruby控制软件。 
  1. curl -L https://get.rvm.io | bash -s stable
复制代码
 这时候 直接用ruby -v 查看ruby版本,可以看到还是2.6,需要切换2.7版本
rvm use ruby-2.7.2报以下错误


输入以下代码解决题目。 
  1. source ~/.bash_profile
复制代码
 再次输入rvm use ruby-2.7.2  就没题目了
但是去安装cocoapods 时又变回2.6,通过以下代码设置默以为2.7.2
  1. rvm --default use 2.7.2
复制代码
3、开始安装cocoapods,输入下令行以后,需要在Password:后面输入电脑开机暗码,然后回车开始安装
  1. sudo gem install cocoapods
  2. 或者
  3. sudo gem install -n /usr/local/bin cocoapods
复制代码
 

 已经乐成安装,查看pod版本
  1. pod --version
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

魏晓东

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表