iOS 最新安装Cocopods

2023-09-03  本文已影响0人  UILable攻城狮

最新安装Cocopods 记录

安装Cocoapods之前需要安装许多东西,具体流程是这样, Xcode — Homebrew — RVM — Ruby — Cocoapods

1 安装Xcode 直接去appstore下载安装

2 安装Homebrew

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

3 安装RVM

curl -sSL https://get.rvm.io | bash -s stable

如果报错
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

打开网站:https://www.ipaddress.com/ip-lookup

查询一下 raw.githubusercontent.com 对应的IP 地址

替换系统的host文件

*注意:最好复制一份出来在更改
步骤 1. 打开/etc/hosts文件,最后一行添加

185.199.109.133  raw.githubusercontent.com

然后再执行

curl -sSL https://get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile

查看rvm是否安装成功

rvm -v

rvm安装成功长这样:

rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]

4 安装Ruby

查看已经安装了那些 源

 gem sources -l

移除所有的源

gem sources --remove + 源名字,下面示例
gem sources --remove  https://rubygems.org/

添加 清华源, 目前这个用起来我感觉最快

gem sources -a  https://mirrors.tuna.tsinghua.edu.cn/rubygems/

再次检测 是否成功添加

gem sources –l

添加成功长这样:

xxxx@xxxMac ~ % gem sources –l
*** CURRENT SOURCES ***

https://mirrors.tuna.tsinghua.edu.cn/rubygems/

升级Ruby

查看一下ruby有哪些版本:

rvm list known

然后你挑一个版本高的,因为不然执行:会提示版本低 需要大于。。。。。之类的

rvm install 3.0.0

查看安装后的版本

ruby -v

ruby安装成功长这样:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-darwin22]

安装cocoaPods

安装指定版本

sudo gem install cocoapods -v 1.12.1

这样就成功了

 pod --version
1.12.1

显示隐藏文件

defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder

隐藏文件

defaults write com.apple.finder AppleShowAllFiles -boolean false;killall Finder

我们需要显示隐藏文件

pod repo remove master // 移除master源
pod repo add master https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git // 添加清华源
pod repo update // 更新资源库
cd ~/.cocoapods/repos // 进入pods资源库
pod repo remove master // 移除master源
git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master // 克隆清华源

最后进入自己的工程,在自己工程的podFile第一行加上(也可以不加 执行pod update操作后 会自动加上):

source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'

最后就可以pod search 或者podinstall 啦

上一篇 下一篇

猜你喜欢

热点阅读