iOS开发中,Cocapods的安装及其使用

        作为一个iOS开发新人,掌握如何通过CocoaPods往工程中添加第三方库文件尤为重要,在网上也有很多这方面的资料,但是感觉都只是一部分,不怎么完整。所以,在此整理一下记录一下。

        一、搭建安装CocoaPods所需要的ruby环境(注意以下步骤均在终端中进行)
                1、安装RVM
                      安装:curl -L https://get.rvm.io | bash -s stable   

  
                2、安装ruby
                      导入环境:source ~/.rvm/scripts/rvm
                      检查是否成功安装:rvm -v
                      查看版本:ruby -v


                3、设置ruby某一版本为系统默认版本
                      设置版本:rvm 2.0.0 --default
        二、安装CocoaPods
            1、运行安装命令:
                 sudo gem install cocoapods

        三、使用其导入三方库:(这里以AFNetorking为例)
            1、查询该三方库是否支持CocoaPods
                 pod search AFNetworking

             2、在终端cd进入到工程所在文件,创建配置文件(Podfile)配置需要管理的三方库

                 在终端输入:vim Podfile

             3、进入编辑模式,输入:

                 platform : ios , '三方库支持的最高系统版本(7.0)'

                 target '项目名' do

                 pod '库名' ,' ~>库版本号'

                 end

                 编辑完成后,点击 ESC在终端最后一行输入 :wq退出编辑,此时工程所在文件同级目录下会出现创建好的配置文件

              4、下载第三方库

                pod install

               下载完成后,需关闭项目,重新打开。此时不再打开xx.xcodeproj,打开xx.workspace。切忌,以后打开该项目都通过此方式打开。至此,三方库添加成功。

        四、在安装了cocoaPods后,后面使用有可能会遇到[!] Unable to find a pod with name, author, summary, or description matching `AFNetworking`的问题。针对此情况一般有三种方式解决:
            1、删除索引,重新serach
             rm ~/Library/Caches/CocoaPods/search_index.json
           pod search AFNetworking,重新触发索引文件的下拉。
           
           2、重装cocoaPods

           3、删除索引文件后直接拷贝别人的能搜索到三方库的索引文件到自己电脑中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值