软件开发定制坑中坑中坑中坑
1:软件开发定制查看当前版本
ruby -v
- 1
2:升级ruby环境
curl -L get.rvm.io | bash -s stable source ~/.bashrc souce ~/.bash_profile
- 1
- 2
- 3
3:查看rvm版本
rvm -v
- 1
4:列出可安装的版本信息
rvm list known
- 1
5:如若没有安装homebrew 先安装homebrew,不然升级ruby会报错
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
- 1
6:Homebrew环境变量设置
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/jack/.zprofileeval "$(/opt/homebrew/bin/brew shellenv)"
- 1
- 2
7:安装
rvm install 2.7.2
- 1
。。。。。。一堆报错, M1 版本问题:
重点:快速安装cocoapods
1: 下载Xcode
2:Mac m1自带ruby版本,不需要对它进行更新
3:查看ruby版本
ruby -v
- 1
4:查看sources命令
gem sources
- 1
如果不是china的,替换一下
gem sources —remove https://rubygems.org/gem sources -a https://gem.ruby-china.com/
- 1
- 2
5:更新最新的xcode命令工具
xcode-select — installsudo gem install cocoa pods -n /usr/local/bin
- 1
- 2
6:下载cocoapods
git clone https://gitee.com/mirrors/CocosPods-Specs.git ~/.cocoapods/repos/trunk
- 1
7:查看cocoapods版本 (成功了,但没有完全成功)
pod repo list
- 1
8:运行pod search AFN
报错了,归根结底是m1芯片不兼容的问题
9:解决方案:
访达中找到终端,右键点击,找到显示简介,打开,看到使用Rosetta打开,选中之后重启终端
10:设置生效
sudo gem install ffi
- 1
11:重新执行pod search AFN
成功
至此 CocosPods安装成功