iOS归纳

iOS开发 安装cocoapods详细步骤

2020-12-31  本文已影响0人  歐陽公子

我们需要安装cocoapods之前先要了解几个关键概念

1、Cocoapods

Cocoapods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。

2、ruby

Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。Ruby 可运行于多种平台,如 Windows、MAC OS 和 UNIX 的各种版本。 因为MAC系统自带Ruby2.0.0环境,我们在开发或者安装很多插件、什么第三方都需要安装或者管理ruby环境运行,所以看来了解安装Ruby安装是必备技能了。

3、rvm

RVM全称Ruby Version Manager,是一个非常好用的Ruby版本以及安装工具。就是用来安装和控制Ruby版本的工具。

4、Homebrew

引用官方的一句话:Homebrew是Mac OS 不可或缺的套件管理器。

Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

5、Gem

RubyGems(简称 gems)是一个用于对 Ruby组件进行打包的 Ruby打包系统。 它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具。Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如http://rubygems.org/)源来查找、安装、升级和卸载软件包,非常的便捷。

1、查看当前Ruby版本

ruby -v

2、升级Ruby环境,首先需要安装rvm

curl -L get.rvm.io | bash -s stable source ~/.bashrcsource ~/.bash_profile

3、查看rvm版本

rvm -v

4、列出ruby可安装的版本信息

rvm list known

5、安装一个ruby版本(截止2020年12月31日最新Ruby版本为3.0.0)

rvm install3.0.0

6、验证你的Ruby镜像是并且仅是ruby-china,执行以下命令查看

gem sources -l

7、安装Cocoapods

sudo gem install -n /usr/local/bin cocoapods

8、安装本地库

pod setup

升级ruby库还有另一种办法

Mac自身的ruby 版本 2.x,通过ruby -v可以查看版本号。

为更新到ruby的最新版本,可通过以下命令解决:

brew update

brew install ruby

执行完命令后,ruby -v后其实还是原来的版本👌,这是因为环境变量没有配置。因此,还有一个步骤就是配置环境变量。

echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.bash_profile

source ~/.bash_profile

执行后,查看版本后,会判断已更新到最新版本。

通过brew安装cocoa-pods

1、安装Homebrew

Homebrew 能在Mac中方便的安装软件或者卸载软件 。详细可以看Homebrew — macOS 缺失的软件包管理器介绍

1.1 安装Homebrew

ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"

中途输入mac密码就OK

1.2 检测是否安装成功

brew -v

2、安装cocoapods

brew install cocoapods

3、更新brew仓库,原理就是从github上拉去一下brew-core的最新代码

 brew update

4、检查更新

brew outdated cocoapodscocoapods(1.9.1)< 1.9.3

5、输出如上,前面是当前版本,后面是待更新版本。

brew upgrade cocoapods

上一篇下一篇

猜你喜欢

热点阅读