关于cocoapods的使用小结

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


1.下载和安装cocoapods

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

a.移除现有 Ruby 默认源

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

b.使用新的源

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

最新可用的源镜像地址:https://gems.ruby-china.com/

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容