Mac M2 Ventura(13.3) 新机 安装Cocoapods

1.执行命令:

bash 复制代码
sudo gem install cocoapods

因为是新机,内置的ruby版本是(2.6.0)太低,会报错

所以需要安装新的ruby版本

2.如果已经安装了低版本的homebrew,可以先卸载:

卸载:

bash 复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

安装最新版本:

bash 复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

因为是外网所以需要设置VPN,或者修改电脑配置 hosts文件,添加:

bash 复制代码
185.199.108.133   raw.githubusercontent.com
185.199.109.133   raw.githubusercontent.com
185.199.110.133   raw.githubusercontent.com
185.199.111.133   raw.githubusercontent.com

3.使用 homebrew 安装 最新版的ruby:

bash 复制代码
brew install chruby ruby-install

安装结束会提示:

bash 复制代码
- Run these two commands in your terminal to add Homebrew to your PATH:
    (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/guojunlong/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
    https://docs.brew.sh

此时按照提示依次执行:

bash 复制代码
    (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/guojunlong/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"

然后安装 ruby3.2.2

bash 复制代码
ruby-install ruby 3.2.2

4.配置环境:

bash 复制代码
echo "source $(brew --prefix)/opt/chruby/share/chruby/chruby.sh" >> ~/.zshrc
echo "source $(brew --prefix)/opt/chruby/share/chruby/auto.sh" >> ~/.zshrc
echo "chruby ruby-3.2.2" >> ~/.zshrc

5.更新配置,并验证

bash 复制代码
source ~/.zshrc 
 
ruby -v

6.最后直接安装即可

bash 复制代码
gem install cocoapods
相关推荐
想你依然心痛12 小时前
从零开始:Mac/Windows/Linux 三系统开发环境配置完全指南
linux·windows·macos
望眼欲穿的程序猿14 小时前
MacOS自定义安装Rust
开发语言·macos·rust
ywlovecjy15 小时前
macOs安装docker且在docker上部署nginx+php
nginx·macos·docker
FreeBuf_15 小时前
Coruna漏洞利用工具揭示Triangulation iOS攻击框架的演进
macos·ios·cocoa
EasyControl移动设备管理16 小时前
打破系统壁垒:从 Android 到 macOS,打造全平台统一终端管理(MDM)方案
android·人工智能·物联网·macos·移动设备管理·mdm系统·跨区域设备
IT大师兄吖16 小时前
faster-whisper 音频转字幕 懒人整合包
ide·macos·xcode
bearpping16 小时前
MacOs安装Redis并设置为开机、后台启动
redis·macos·蓝桥杯
ZzT1 天前
给 Claude Code 装一只状态栏桌宠:cc-statistics 新版本更新
macos·开源·claude
不爱说话郭德纲1 天前
uni-app x iOS 离线打包踩坑总结
uni-app·xcode
YoungHong19922 天前
Claude Code & 智谱GLM-5.1 环境配置指南 (Windows/macOS/Ubuntu)
windows·ubuntu·macos