针对 MacBook 20款,inter芯片安装cocoapods,此文章仅供参考,希望大家能提出更好的安装方法。
安装CocoaPods之前需要安装Homebrew和ruby。
1、安装Homebrew
Homebrew官网:https://brew.sh/index_zh-cn。直接复制命令在终端回车,(这一步要翻墙挂代理,也可以找其他的解决办法,比如用镜像)。
出现下图表示Homebrew安装成功:
2、安装ruby。
现在MacBook一般都会带有ruby,执行 ruby -v 命令查看ruby版本号。然后在终端执行 brew install ruby 命令,ruby会更新到最新版本。安装成功后版本号可能没变,需要配置文件。
按照终端提示 执行 echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrc 命令,,然后打开.zshrc文件,使用open ~/.zshrc 命令打开。再把下面的命令粘贴到.zshrc文件里面。
export LDFLAGS="-L/usr/local/opt/ruby/lib"
export CPPFLAGS="-I/usr/local/opt/ruby/include"
保存后,最后在终端执行 source ~/.zshrc 命令,这时候在查ruby的版本号就变成最新的了。
3、安装cocoaPods
(1)查看当前源
gem sources -l
(2)、更换源
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com/
(3)安装cocoaPods
OS X 10.11之前系统的安装cocoapods 指令
sudo gem install cocoapods
OS X 10.11以后系统的安装cocoapods 指令
sudo gem install -n /usr/local/bin cocoapods
安装成功后,执行 pod setup ,会立即返回 Setup completed ,如图:
pod search xxx 也搜索不到库,表示还没完全成功。
这时可以前往文件夹看看 ~/.cocoapods/repos 在不在,第一次安装是没有 ~/.cocoapods/repos 路径的。
如果你的Mac是Interl芯片的,可直接执行 pod install 命令。虽然会报错,但是会生成~/.cocoapods/repos 路径。
(4)怎么在.cocoapods/repos里面添加master
执行下面命令:
pod repo remove master
cd ~/.cocoapods/repos
git clone --depth 1 https://github.com/CocoaPods/Specs.git master
rm ~/Library/Caches/CocoaPods/search_index.json
pod search AFNetworking
执行 pod search xxx,看看是否搜索到库。如果能搜索到表示cocoapods安装成功了。