又整了一台mac,所以要重新把系统以及依赖重新安装一下,开贴记录一下.(其实主要是CocoaPods,如果依赖性不强,可以直接使用app版的CocoaPods,地址:https://cocoapods.org/app)提示:安装包类型的版本要低于命令行工具的
1.安装Homebrew(镜像安装,懒人教程,具体可查看:https://brew.idayer.com/)
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
2.安装rvm(主要用来更新ruby)
2.1安装gpg
brew install gnupg
2.2安装公钥
gpg --keyserver hkp://pgp.mit.edu --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
或者
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
2.3安装rvm
\curl -sSL https://get.rvm.io | bash -s stable --ruby
一般情况都会出现
curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443
解决方案是:
安装不成功直接去网站将脚本复制到桌面执行
1.浏览器打开 get.rvm.io ,打不开的话就挂代理
2.cmd+A复制全部内容
3.命令行输入 cd Desktop 进入桌面
4.输入 touch install.sh 创建脚本文件
5.输入 vim install.sh 打开编辑,粘贴进去。切记不要从网页直接导出文件然后改后缀
6.按下 Esc 退出编辑模式
7.按下 :wq 保存并退出
8.把 install.sh 文件拖入终端执行,如果提示 Permission denied 权限问题就输入 chmod 777 然后拖入 install.sh 文件,然后再拖入一遍执行
9.然后终端应该会显示成功了,接下来接着执行命令安装
3.利用rvm安装最新版ruby
#查看当前ruby版本
$ ruby -v
#列出已知的ruby版本
$ rvm list known
#安装ruby 3.0.2
$ rvm install 3.0.2
4.安装cocoapods
gem install cocoapods
差不多就那个意思了,可以愉快的search pod了.