CocoaPods 的安装

1,168 阅读2分钟

这是我参与8月更文挑战的第 1 天,活动详情查看:8月更文挑战

前言

最近换了个新电脑,需要重新配置一遍开发环境,于是借此机会记录一下 CocoaPods 的安装过程,方便以后再次重装的时候,可以按照这次的安装流程来搞。同时,也希望可以借此帮助到有安装 CocoaPods 需求的人。

安装流程

1. 安装 HomeBrew

为了避免在安装过程中报错,我们先下载好 HomeBrew。

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

2. 安装 rvm,升级 ruby 环境

Cocopods 对 ruby 的版本就有要求的,所以我们可以将 ruby 升级到一个比较高的版本。这里,我们先下载 rvm,利用 rvm(Ruby Version Manager)进行多版本 ruby 环境的管理和切换

curl -L get.rvm.io | bash -s stable

# 启用 rvm
source ~/.rvm/scripts/rvm

# 查看 rvm 版本,检验安装是否成功
rvm -v

3. 安装 ruby

接下来就是利用 rvm 安装指定版本的 ruby。

# 查看可安装的 ruby 版本
rvm list known

# 选择一个相对比较高的 ruby 版本进行安装
rvm install 2.7

# 查看已安装的 ruby 版本
rvm list

4. 设置默认版本的 ruby(可选)

当我们通过 rvm 安装了多个版本 ruby 时,我们可以设置一个默认的 ruby 版本。如果只安装了一个版本的 ruby 时,该步骤可以不用操作。

rvm use 2.7.2 --default

5. 更换 ruby 镜像源

为了能正常执行下载操作,我们将默认的源移除,并添加能在国内正常访问的镜像源:gems.ruby-china.com

gem sources --remove  https://rubygems.org/

gem sources -a https://gems.ruby-china.com

# 确认下载源已经更换成功
gem sources -l

PS:在我们进行镜像源切换之类的操作时,可以先复制到浏览器进行访问,确保要切换到的镜像源是可以正常访问的。

6. 安装 CocoaPods

开始正式安装 CocoaPods,-v 参数用于指定版本

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

通过查看 Cocoapods 版本,检查安装是否成功,如果控制台成功输出了版本号,说明安装过程基本没什么问题。

pod --version

7. CocoaPods 使用测试

在完成安装之后,还是要进行使用测试的。我们去到工程目录下,执行下面命令生成 podfile。

pod init

执行 install,对项目进行包管理

pod install

至此,Cocoapods 的安装就完成了,可能是由于网络环境非常好的原因,这次并没有遇到什么问题,希望你在安装的时候也可以一切顺利。

参考资料