1. 写在前面的话
2023年了,心血来潮尝试重新捡回Swift开发技能,于是开启了上古时代的CocoaPods安装操作,但由于Apple芯片的架构不同,安装过程曲折离奇,下面记录一下成功安装的步骤,仅供参考。。。
2. 终端设置
在application文件夹中找到终端或者第三方终端iTerm,又击选择显示简介,勾选使用Rosetta打开,如下图:
3. 安装homebrew
由于众所周知的原因homebrew官网提供的安装方法无法正常进行,在此感谢前辈们的无私奉献,选用如下方式安装:
/bin/zsh -c "$(curl -fsSL https://gitee.com/huwei1024/HomebrewCN/raw/master/Homebrew.sh)"
安装完成后尝试使用brew -v查看版本号,可能会出现如下问题:
此时,按照提示更新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)
配置完成后,得到下面结果:
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