美文网首页
2018年最新CocoaPods安装步骤

2018年最新CocoaPods安装步骤

作者: zhq1992 | 来源:发表于2016-10-24 11:26 被阅读486次

    网上的cocoapods安装教程数不胜数,但是很多都过时了,所以我总结了cocoapods正确的安装步骤,并在macOS Sierra系统上实验成功。

    1.升级Ruby环境

    安装 Cocoapods 需要ruby版本2.2.2以上,命令行输入ruby -v查看当前ruby环境,如果低于2.2.2版本,则需要升级ruby。ruby是通过rvm安装的,rvm未安装的需要先安装 RVM。

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

    测试是否安装成功

    $ rvm -v
    

    然后安装ruby

    已知ruby的版本
    
    $ rvm list known
    
    升级Ruby到2.2.2版本以上即可
    $ rvm install 2.4
    

    2.升级Gem环境

    请尽可能用比较新的 RubyGems 版本,建议 2.6.x 以上。

    $ sudo gem update --system
    

    3.用RubyChina镜像取代官方镜像

    $ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
    $ gem sources -l
    https://gems.ruby-china.org
    # 确保只有 gems.ruby-china.org
    

    4.查看是否有其他版本的CocoaPods,有的话移除原来版本

    $ gem list  
    运行后会出现cocoapods的版本
    cocoapods (1.0.1)
    然后移除
    
    $ sudo gem uninstall cocoapods -v 1.0.0
    
    
    
    

    5.安装rails

    $ sudo gem install rails
    

    6.安装CocoaPods

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

    7.

    给予/usr/local/bin读取权限
    $ sudo chmod +rx /usr/local/bin
    
    防止xcodebuild找不到路径
    $ sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer  
    

    8.安装cocoapods官方索引

    $ pod setup
    
    

    注意:该指令巨慢,大概要花一个下午,所以不推荐。 解决方法是使用GitHub Desktop 克隆官方索引库到本地https://github.com/CocoaPods/Specs , 这样能保证稳定100多Kb的下载速度,下载完成后,文件夹更名为master,然后拷贝到~/.cocoapods/repos/文件夹下,或者直接从其他人的电脑上拷贝一下这个文件夹。

    master路径

    9.使用CocoaPods

    cd 到工程目录下

    $ vim Podfile
    
    
    Podfile规范写法

    保存之后执行pod install

    10.设置User Header Search Paths

    在工程里面使用第三方库的时候文文件可能不会提示,这时在User Header Search Paths 里面添加一下路径。目录路径直接写:${SRCROOT} ,后边选择recursive(会在相应的目录递归搜索文件) 。

    设置Pod Search Path.png

    至此安装完成,在最新版cocoapods基础上,下一篇文章我们来介绍如何用cocoapods管理私有库。

    相关文章

      网友评论

          本文标题:2018年最新CocoaPods安装步骤

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