cocoapod安装 Homebrew方式 适合国人成功率高速度快(30分钟通关)

4 阅读1分钟

cocoapod安装(Homebrew)

Homebrew安装

第一步:安装Homebrew

使用国内脚本-打开terminal输入以下命令

安装脚本 (终端中粘贴下方命令回车)

*/bin/zsh -c "$(curl -fsSL gitee.com/cunkai/Home…)"
*

卸载脚本:

/bin/zsh -c "$(curl -fsSL gitee.com/cunkai/Home…)"

**
**

第二步:替换ruby源

检测ruby源:

 gem sources -l 

正常我们看到的是这样:

*** CURRENT SOURCES ***

rubygems.org/

移除自带的源:

gem sources --remove rubygems.org/

替换成国内源:

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

检测是否替换成功:gem sources -l

显示:

***** CURRENT SOURCES ***
**

gems.ruby-china.com/

第三步:安装cocoapod

使用Homebrew安装CocoaPods :

brew install cocoapods

 安装完成之后:

 pod setup

查询当前Pod版本与安装版本是否一致:

brew info cocoapods

pod --version

修复版本不一致的问题:

brew link --overwrite cocoapods

下载cocoapod索引文件到本地(这里使用一定要国内地址下载):

git clone mirrors.tuna.tsinghua.edu.cn/git/CocoaPo… ~/.cocoapods/repos/master

pod官方源地址可能下载不下来(需要黑魔法):

git clone github.com/CocoaPods/S…  ~/.cocoapods/repos/master

如果使用官方源也可以使用 :

pod repo update --verbose

第四步:检测是否安装成功

pod search AFNetworking

如果出现

[!] Unable to find a pod with name, author, summary, or description matching AFNetworking

可以进入 ~/Library/Caches/CocoaPods文件夹寻找并删除search_index.json,然后重新执行

pod search AFNetworking

如果出现安装完成还是提示找不到brew和pod

command not found:brew

command not found:pod

原因是因为换成国内的源后默认路径找不到,我们需要配置路径

使用终端打开.zshrc 或者.bash_profile

open ~/.zshrc

.zshrc中加上下面这段

#intel -- intel芯片

export PATH="/usr/local/bin:/usr/local/sbin:$PATH"

#apple-- intel芯片

export PATH="/usr/local/bin:/opt/homebrew/sbin:$PATH"

再运行

source ~/.zshrc 

就可以了

常见的源:

source 'github.com/CocoaPods/S…

source 'cdn.cocoapods.org/

source'mirrors.tuna.tsinghua.edu.cn/git/CocoaPo…'