Macbook pro M2 Max 安装CocoaPods避坑指南

1,678 阅读1分钟

1. 写在前面的话

2023年了,心血来潮尝试重新捡回Swift开发技能,于是开启了上古时代的CocoaPods安装操作,但由于Apple芯片的架构不同,安装过程曲折离奇,下面记录一下成功安装的步骤,仅供参考。。。

2. 终端设置

在application文件夹中找到终端或者第三方终端iTerm,又击选择显示简介,勾选使用Rosetta打开,如下图:

截屏2023-06-12 15.56.15.png

3. 安装homebrew

由于众所周知的原因homebrew官网提供的安装方法无法正常进行,在此感谢前辈们的无私奉献,选用如下方式安装:

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

安装完成后尝试使用brew -v查看版本号,可能会出现如下问题:

截屏2023-06-12 15.52.29.png 此时,按照提示更新git配置

git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
Homebrew/homebrew-core (no Git repository)
git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
Homebrew/homebrew-cask (no Git repository)

配置完成后,得到下面结果:

截屏2023-06-12 15.55.00.png

4. 值得注意的点

如果在使用Rosetta之前有安装过Command Line Tools,则需要移除重新安装,移除方法如下:

sudo rm -rf /Library/Developer/CommandLineTools

安装方法如下:

softwareupdate --install -a

等待安装完成,即可进入下一步

5. 安装或者重新安装CocoaPods

如果之前有安装过CocoaPods,则需要卸载后继续安装。卸载命令如下:

gem list --local | grep cocoapods | awk '{print $1}' | xargs sudo gem uninstall

安装命令如下:

brew install cocoapods

6. 写在最后

按照如上方法操作,如果顺利的话讲可以正确使用cocoapods

截屏2023-06-12 16.05.37.png