关于cocoapods的使用小结

2016-06-21  本文已影响81人  无名lxl

如果你会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中修改,也可以使用终端修改),将需要的第三方库导入即可。导入的时候还是在终端中操作。

上一篇下一篇

猜你喜欢

热点阅读