Mac(M1)安装CocoaPods

342 阅读1分钟

前言

最近需要搭建ios的环境,需要用到CocoaPods,但安装过程中踩了不少的坑。以此记录一下,作者自己是M1的mac。

核心条件

Ruby version>=2.7.0

如果Ruby>=2.7直接执行安装cocoapods

gem install cocoapods

查看Ruby 版本

ruby -v

安装过程(针对ruby版本过低)

1. brew update

避免由于brew版本过旧,不能安装,首先更新一下。

brew update

tips:如果不切镜像源或者不开代理的话,这个更新速度会十分的慢,一度让你怀疑是否挂掉,这个操作和切换npm的源本质是一样。

具体的切源操作(你头铁,不切也行)

查看当前brew的源

// 查看 Homebrew 的主仓库源
git -C "$(brew --repo)" remote -v
//查看 Homebrew Core 仓库源
git -C "$(brew --repo homebrew/core)" remote -v

如果自己的源已经是国内的了就不需要执行这一步

//设置为清华大学的源
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

2. brew install rbenv

通过rbenv的方式来管理ruby的版本,依次执行

brew install rbenv 
brew install ruby-build

然后添加 rbenv 到 shell,,依次执行

echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.zshrc
source ~/.zshrc

3. 安装 Ruby

因为只需要大于2.7.0即可

rbenv install 3.1.2

安装完后,记得全局配置一下

rbenv global 3.1.2

检查一下版本是否正确

ruby -v

4.安装CocoaPods

gem install cocoapods

检查安装是否成功

pod --version

image.png 大功告成!