Mac安装CocoaPod

作者: Mr_Run | 来源:发表于2021-07-13 23:07 被阅读0次

    目前流行的依赖库管理工具主要有: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

        本文链接:https://www.haomeiwen.com/subject/ccjxpltx.html