CocoaPods快速安装

本文详细指导了在科学上网环境下,如何通过Homebrew安装软件,如Ruby和CocoaPods,并介绍了更换Ruby源、安装过程中的常见问题解决方法,以及M1芯片Mac的额外设置步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 安装 Homebrew

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

科学上网的同学

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. 安装 rvm

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

source ~/.bashrc

source ~/.bash_profile

这里有可能会失败,这是因为 raw.githubusercontent.com 域名被污染了,这时可以去 https://www.ipaddress.com 查看真实的 ip 地址。得到真实 ip 地址后将其添加到 hosts 文件里(hosts 文件的位置:/private/etc/hosts)hosts 无法直接修改,可以拷贝到桌面修改后替换,然后再执行上述安装命令。

3. 更新 ruby
查看版本列表

rvm list known

选择版本后执行

rvm install 3.0.0

这里我安装的是 3.0.0 版本
然后设置为默认

rvm use 3.0.0 --default

4. 更换 ruby 镜像源

sudo gem update --system

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

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

可以使用

gem sources -l

查看是否更换成功

4 步建议科学上网,要不然会很慢甚至失败。

5. 安装 CocoaPods

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

6. 克隆 CocoaPods 仓库
这里使用的是清华大学 fork 的 CocoaPods 仓库

git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git  ~/.cocoapods/repos/trunk

科学上网的同学

git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/trunk

到这里 CocoaPods 已经安装完成,可以使用

pod search AFNetworking

来检查是否能正常使用

如果你是 M1 芯片的 Mac,还需要做以下操作:
1. 访达-应用程序-实用工具里,右键点击终端-显示简介 (如果找不到实用工具,请以列表或分栏的方式显示项目)
2. 勾选使用 Rosetta 打开
3. 执行 sudo gem install ffi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值