美文网首页
Cocoapods安装方法-最新版2020.6.10

Cocoapods安装方法-最新版2020.6.10

作者: 羽化行云 | 来源:发表于2020-06-10 14:40 被阅读0次

    1.查看当前Ruby版本

    ruby -v
    

    2.升级Ruby环境,首先需要安装RVM

    curl -L get.rvm.io | bash -s stable
    source ~/.bashrc 
    source ~/.bash_profile
    

    3.查看rvm版本

    rvm -v
    

    显示如下:

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

    4.列出Ruby可安装的版本信息

    rvm list known
    

    显示如下:

    # MRI Rubies [ruby-]1.8.6[-p420] [ruby-]1.8.7[-head] # security released on head [ruby-]1.9.1[-p431] [ruby-]1.9.2[-p330] [ruby-]1.9.3[-p551] [ruby-]2.0.0[-p648] [ruby-]2.1[.10] [ruby-]2.2[.10] [ruby-]2.3[.7] [ruby-]2.4[.4] [ruby-]2.5[.1] ..... [ruby-]2.6[.3] // 重点在这里 重点在这里 重点在这里 [ruby-]2.7[.0-preview1] // 测试版 ruby-head .....
    

    5.安装一个Ruby版本

    rvm install 2.6.3 
    

    // 注意:安装过程中需要两次按下 Enter 键, 第二次按下后需要输入电脑访问密码(不可见,只管输入就行); // 如果你电脑没有安装Xcode和Command Line Tools for Xcode以及Homebrew 会自动下载安装,建议提前安装这三者.

    这里很多小伙伴会遇到错误,大部分是因为没有安装Homebrew造成,所以所以所以要提前安装比较好

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    6.设置为默认版本

    rvm use 2.6.3 --default
    

    7.更换源

    sudo gem update --system 
    gem sources --remove https://rubygems.org/ 
    gem sources --add  https://gems.ruby-china.com/
    

    8.验证Ruby镜像

    gem sources -l
    
    *** CURRENT SOURCES *** 
    https://gems.ruby-china.com/
    

    9.正式开始安装Cocoapods

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

    10.如果安装多个Xcode使用下面的命令选择

    sudo xcode-select  -switch  /Applications/Xcode.app/Contents/Developer
    

    11.安装本地库

    pod setup
    

    12.重点

    最新版的MacOS Catalina系统命令行执行pod setup命令直接结束啦;

    莫着急,我们手动安装本地库,速度绝对快

    命令行执行以下操作

    git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/trunk
    

    注意: 注意: 注意: 重要的事情要重申: 使用这个命令执行等待一段时间之后大有可能会失败, 原因基本是网络问题, 请不要着急, 根据自己和小伙伴的多次测试, 只有在使用移动手机网络或者在凌晨的时候网速才会理想 (大概几分钟就OK,其他情况下即使你的网络带宽很好也没用)

    或者使用下面的,国内镜像,速度刚刚的

    git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git ~/.cocoapods/repos/trunk
    

    如果还不行

    // 安装最新版
    cocoapods sudo gem install cocoapods --pre
    // 移除本地
    master sudo rm -fr ~/.cocoapods/repos/master 
    // 移除本地缓存
     sudo rm -fr ~/Library/Caches/CocoaPods/  
    // 重新setup,如果很慢可使用问题1的解决方法(git clone) 
    pod setup --verbose 
    // 移除trunk 
    pod repo remove trunk
    

    13.下载安装完成检查

    pod search AFNetworking
    

    14.Cocoapods的具体使用

    创建Podfile文件

    pod init
    

    打开Podfile文件

    open Podfile
    

    添加库

    pod 'AFNetworking'
    

    下载

    pod install
    

    相关文章

      网友评论

          本文标题:Cocoapods安装方法-最新版2020.6.10

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