美文网首页
最新,最基础篇的Cocoapods的安装以及使用教程

最新,最基础篇的Cocoapods的安装以及使用教程

作者: SnailLi | 来源:发表于2016-09-08 11:29 被阅读9次

    苹果系统升级OS X EL Capitan以后,安装Cocoapods就会和以前的安装过程有点不一样,现在给大家梳理一下。

    换掉现有Ruby默认源(由于好多人都没有翻墙,所以我们将rubygems换掉,采用taobao的,如果有的是直接翻墙的话,可以直接使用rubygems),在终端执行以下命令:

    $gemsources --remove https://rubygems.org/

    然后替换成淘宝的源,执行以下命令:

    $gemsources -a https://ruby.taobao.org/

    替换完毕以后验证是否替换成功,执行以下命令:

    $gemsources –l

    如果成功的话,终端显示一下内容:

    CURRENT SOURCES

    https://ruby.taobao.org/

    这样的话就代表替换成功了

    接下来就是要安装CocoaPods,这里要注意了,苹果系统升级OS X EL Capitan以后和升级前是有区别的,如下:

    升级前:$sudo gem install cocoapods

    升级成OS X EL Capitan以后:$sudo gem install -n /usr/local/bin cocoapods

    然后执行:$pod setup

    更新gem

    $sudogem update –system
    到这一步,cocoapods就安装完成了,接下来就是使用了

    新建工程,并在终端用cd指令到文件夹内,如图:

    图片剪辑.jpg图片剪辑.jpg

    执行如下命令查看cocoapods是否支持你想要的第三方库

    $podsearch (第三方库)

    例如:$pod search 'SDWebImage'

    4.jpg4.jpg

    执行pod init命令,会生成Podfile文件

    $pod init

    打开Podfile文件,添加你想要使用的第三方库,例如:

    5.jpg5.jpg

    红色括号内的就是我要添加的第三方库

    执行如下命令,生成依赖库,并导入到你的项目,完成之后会多一个.xcworkspace文件

    $pod install

    6.jpg6.jpg

    打开这个文件,你就会看到你刚才添加的那个第三方库了

    7.jpg7.jpg

    以下是我用以前的安装流程安装时出现的一些错误
    终端 cocoapods 下载bug调试:
    错误1:
    Error fetching http://ruby.taobao.org/:
    bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)
    解决方案:把安装流程中 $gem sources -a http://ruby.taobao.org/ ---改为---->$gem sources -a https://ruby.taobao.org/
    错误2:
    ERROR: While executing gem ... (Errno::EPERM)
    Operation not permitted - /usr/bin/pod
    解决方案:苹果系统升级OS X EL Capitan后会出现的插件错误,将安装流程 4.安装CocoaPods 的 (1)sudo gem install cocoapods ——>改为sudo gem install -n /usr/local/bin cocoapods
    错误3:
    [!] Unable to satisfy the following requirements: - AVOSCloud (~> 3.1.6.3) required by Podfile
    Specs satisfying the AVOSCloud (~> 3.1.6.3) dependency were found, but they required a higher minimum deployment target.
    解决方案:安装流程:Podfile文件中 platform:ios, ‘6.0’ 后边的 6.0 是平台版本号,一定要加上

    相关文章

      网友评论

          本文标题:最新,最基础篇的Cocoapods的安装以及使用教程

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