第一步 homebrew 一键安装
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
第二步 ruby源更换
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
备选方案 若死活换源报错,直接进入 ~/ 目录找到.gemrc文件按如下替换修改
---
:backtrace: false
:bulk_threshold: 1000
:sources:
- https://gems.ruby-china.com/
:update_sources: true
:verbose: true
:concurrent_downloads: 8
第三步 rvm
执行安装 (失败检查网络环境,浏览器中测试访问 get.rvm.io,访问不了尝试更换dns)
curl -L get.rvm.io | bash -s stable
刷新环境变量
source ~/.bashrc
source ~/.bash_profile
第四步(m1芯片电脑执行)
rvm autolibs read-only
备选方案:应用程序-实用工具-终端-显示简介-勾选使用Rosetta打开
第五步 安装cocoapod
sudo gem install cocoapods -n /usr/local/bin
第六步 拉取镜像仓库
git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git ~/.cocoapods/repos/trunk
测试验证
pod --version
pod --repo list
pod search AFN