美文网首页iOS学习
iOS 关于 CocoaPods 安装使用

iOS 关于 CocoaPods 安装使用

作者: 手拿板砖谁都不怕 | 来源:发表于2017-06-17 14:37 被阅读0次

    CocoaPods 大多是很常用,方便的第三方库管理器一行代码   就可以随意的对最新的第三方依赖库升级

    安装 CocoaPods 的大多数资料都会提到 先集成 环境

    1   ruby的环境  

        一般mac都会有自带的ruby环境  但由于国家政策  被墙了.  所以只能借助其他的  镜像源 绕过这堵"墙"

    打开  mac  电脑的终端(不知道终端的话,百度一下吧)

      替换Ruby的默认源,移除https://rubygems.org/,添加淘宝的https源

    gem sources --remove https://rubygems.org/

    gem sources -a https://ruby.taobao.org/

        但如果之前已经  使用淘宝源了那么(http 和https )

    gem sources --remove http://ruby.taobao.org/

        最后验证一下  是否已经替换默认源

    (如果出现Error fetching https://ruby.taobao.org/:
        SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://ruby.taobao.org/specs.4.8.gz       错误,那么   执行gem sources -a http://gems.ruby-china.org/)

    gem sources -l

        更新Mac 的Gem,Gem是管理Ruby库和程序的标准包

    sudo gem update --system

         或者(Mac OSX 10.11之后)

    sudo gem update -n /usr/local/bin —system

       然后输入管理员权限密码(看不到输入结果的,输完密码之后直接回车)

    这样就是已经将Ruby环境完成了

    2 CocoaPods 的安装

    环境集成后  就可以安装  CocoaPods 了

    完成安装CocoaPods

    sudo gem install cocoapods

    或者(Mac OSX 10.11之后)

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

    CocoaPods 的安装

    就是这么简单    (在终端  输入后的反馈信息 可能和我的不一致,如果有红色的就是有错误,没红色的就不用 管)

    ( 如果出现  ERROR:  Could not find a valid gem 'cocoapods' (>= 0) in any repository

    那就是Xocde缺失工具 执行下面👇

    报错内容(也有可能是映射源的原因)

    Xcode-select --install

    会提醒弹窗 选择  安装  即可

    安装Xcode工具

    再执行下面👇命令

    sudo -i

    sudo -i    执行

    这样也是安装成功 没出现的话 请忽略)

    3  CocoaPods 的使用

    现在安装好CocoaPods 就可以使用了

    pod search + 库名 (例如  pod search FMDB )

    然后可能会有  3 - 5 分钟时间是CocoaPods在本地缓存耐心等待

    在搜索内容 的界面 先点击 q键  再 回车 退出搜索页面

    我们先创建PodFile文件。在终端中进入(cd命令)你项目所在目录,然后在当前目录下,利用vim创建Podfile,

    $ cd  /Users/mac/Desktop/DOMETest

    $ vim Podfile

    进入  编辑页面  在编辑Podfile 文件时 一定要先 输入 i 再 回车  才能进行编辑

    输入你需要的第三方库  以及该库的版本号

    然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq

    这时候  在项目文件就会有 Podfile 文件

    然后

    $  pod install

    然后就在项目中出现  xxxx.xcworkspace 浅色的工程文件

    注意:现在打开项目不是点击 PodTest.xodeproj了,而是点击 PodTest.xcworkspace

    这就已经完成了.

    如果之后 又要新增/删除第三方库   可以重复 vim Podfile 指令  新增你想添加的第三方库或 删除之前的第三方库  再 pod install步骤即可

    $ vim Podfile

    $ pod install

    相关文章

      网友评论

        本文标题:iOS 关于 CocoaPods 安装使用

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