美文网首页
关于cocoapods的使用小结

关于cocoapods的使用小结

作者: 无名lxl | 来源:发表于2016-06-21 16:50 被阅读81次

    如果你会ios,那么对于cocoapods你一定不会陌生,cocoapods是一个方便管理你项目中的一些使用到的第三方库,当然这些第三方库是github上的。废话不多说了,下面是我使用中经常出现的一些小问题,总结了一下,希望对你有所帮助。


    1.下载和安装cocoapods

    使用cocoapods之前,首先要在本地安装好ruby环境。

    a.移除现有 Ruby 默认源

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

    b.使用新的源

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

    c.验证新源是否替换成功

    $ gem sources -l

    效果如下:

    d.安装 CocoaPods

    $ sudo gem install cocoapods 

    需要输入密码,自己输入即可

    出现这种不要着急

    这是因为苹果系统升级 OS X EL Capitan ,使用这个即可

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

    e.activesupport requires Ruby version >= 2.2.2

    需要更新ruby,查看自己ruby的版本,ruby -v 

    解决方案:http://blog.csdn.net/lissdy/article/details/9191351

    升级到2.3.0

    完美解决了方案

    e.安装cocoapods到本地

    $ pod setup

    耐心等待吧

    稍等片刻,正在安装cocoapods到本地,这个跟你网速有关系,静心等待即可。

    不放心的你可以尝试检测一下你的cocoapods到底有没有安装成功,可以随便从搜索一个第三方库来看一看

    $ pod search AFNetworking

    cocoapods到此为止安装成功。


    2.cocoapods的使用

    要想在你的项目中使用cocoapods管理你的第三方库,首先还是进入终端,我这里建立了一个testDemo的项目。终端进入到项目的第一层子目录。

    a.新建一个Podfile 文件,并进行以编辑

    $ vim Podfile

    $ :wq保存退出

    此时在你的项目文件里,新建了一个Podfile文件

    b.导入需要的第三方库

    $ pod install

    遇到的问题

    遇到这个是因为,在新系统中,你需要在Podfile文件中添加,你项目的target,修改Podfile文件既可。

    修改Podfile文件

    再次导入第三方库

    $ pod install

    导入第三方库成功

    c.关掉你的项目,打开你的项目文件夹,此时有一个testDemo.xcworkspace文件,打开

    cocoapods成功

    d.成功使用cocoapods后,你的项目结构

    以后需要添加其他的第三方库,只需要修改Podfile文件(可以直接在Xcode中修改,也可以使用终端修改),将需要的第三方库导入即可。导入的时候还是在终端中操作。

    相关文章

      网友评论

          本文标题:关于cocoapods的使用小结

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