Mac安装CocoaPod

目前流行的依赖库管理工具主要有:Git Submodules、Carthage、Swift Package Manager和CocoaPods。目前iOS开发大多数都使用CocoaPods来管理第三方库。

安装CocoaPod

1、更新gem到最新版本,在终端输入

sudo gem update --system

输入开机密码后,什么也没有出现,等了一下子便开始更新gem


gem_update.png

如遇到以下类似的情况

ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted @ rb_sysopen - /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/gem
终端输入

sudo gem install -n /usr/local/bin sass

ERROR: Error installing sass:
ERROR: Failed to build gem native extension.

先看看当前源是哪个

gem sources -l   //查看当前源地址
gem sources --remove https://rubygems.org/  //移除当前源地址
gem sources --add https://gems.ruby-china.com/  //替换当前原地址
gem sources -l  //再查看当前源地址是否已经替换

开始安装CocoaPod

sudo gem install cocoapods

结果提示了

extconf failed, exit code 1
Gem files will remain installed in /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.3 for inspection.
Results logged to /Library/Ruby/Gems/2.6.0/extensions/universal-darwin-19/2.6.0/ffi-1.15.3/gem_make.out
查看以下CocoaPod版本

pod --version

但是提示command not found: pod,说明安装不成功,尝试终端执行

sudo gem install -n /usr/local/bin cocoapods

也是一样的提示,再在终端输入

xcode-select --install

如果提示command line tools are already installed, use "Software Update" to install updates,那么执行

sudo rm -rf /Library/Developer/CommandLineTools

先删除工具,再执行

xcode-select --install

下载完后,再执行安装CocoaPod语句,发现还是老样子的问题,解决方案参考链接。当提示类似13 gems installed,说明安装CocoaPod成功
使用pod --version查看以下版本号

1.10.1

主要记录作者安装CocoaPod遇到的问题和步骤

你可能感兴趣的:(Mac安装CocoaPod)