第三方类库确实已经非常方便的减少了我们的编码量了,但是第三方的配置还是有点麻烦的,特别是需要更新的时候,你都忘了原来是怎么配置成功的。
这个时候,cocoapods确实很方便,我再也不用担心第三方的导入和更新问题了。
- cocoa pods的安装
国内用户:
$ sudo gem sources —remove https://rubygems.org/
$ sudo gem sources -a https://ruby.taobao.org/
$ sudo gem install cocoapods
运行完这3段命令后,提示安装了21个左右的包就OK了。
- 使用
获取Xcode工程的路径,即xcodeproj文件的路径,在终端cd 进入该路径
$ pod init
这会在工程目录中建立pods文件夹保存第三方包和podfile文件,然后我们找到这个podfile文件,可以在工程里面导入这个文件,直接在xcode环境中编辑它,就不用使用终端了。
在podfile里面的target到end中间的空白处,写上:
pod '包名'
然后关闭保存,这个包名一般第三方都会提供,自己用pod搜的话一般会搜出一堆相似的不能用,就根据文档来确定名称。
最后在终端:
$ pod install
就可以把第三方配置到工程中,这个过程最好关闭Xcode,等没有提示错误后,打开xcworkspace文件而不是打开xcodeproj文件。就可以正常import了。
- 如果要更新,执行$ pod update即可。