cocoapods使用教程

一、什么是CocoaPods

      CocoaPods是一个用来帮助我们管理第三方依赖库的工具。

二、安装cocoaPods

1.移除现有Ruby默认源

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

2.使用新的源

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

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

$gem sources -l

4.安装CocoaPods
(1) $sudo gem install cocoapods
(备注:苹果系统升级 OS X EL Capitan 后改为$sudo gem install -n /usr/local/bin cocoapods)
(2) $pod setup
5.更新gem

$sudo gem update --system
三、使用cocoaPods

1.输入命令搜索类库:

pod search AFNetworking

2.在工程项目下输入命令创建Podfile文件并编辑:

vim Podfile

3.在Podfile中写入需要导入的类库版本,按“i”开始编辑:

platform:ios, '7.0'
pod 'AFNetwoking’, '~> 2.0'

按“esc”结束编辑,输入命令“:wq”,保存文件并退出

4.在PodFile所在的文件夹下输入命令:

pod install

如果已经install过,则输入命令进行更新:

pod update

注意:升级 OS X 10.11后导致cocoapods 使用不正常的问题,是因为在OS X 10.11中苹果引入的Rootless机制。解决方案请参考:升级 OS X 10.11 cocoapods 使用不正常的问题

结束语

      使用cocoapods的项目会自动将第三方的库从github上下载下来,并生成一个xcworkspace的工程文件,以后打开工程使用这个文件即可。
      如有对本文有任何疑问或者写的不好的地方,请直接留言,我会及时解答和修正,谢谢支持。

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

推荐阅读更多精彩内容

  • 原文使用链接 --- 报错链接 因为Swift中命名空间的存在,CocoaPods成为导入第三方的首选,本文详细介...
    逾期的誓言阅读 1,741评论 0 3
  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,744评论 3 50
  • 自然世界,花开花落,潮起潮平,是不可违背的道理;人生路上,波澜曲折,更是不可或缺的经厉。经厉过忧伤,或许你才会更加...
    微笑流泪_5688阅读 198评论 0 0
  • 到北京出差已经月余了,周末会按时给女儿打电话。女儿已经上小学一年级了,但是对于北京的认识还是比较模糊的。 打电话的...
    万能的老J阅读 319评论 1 2