A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Simpon 中级黑马   /  2016-5-6 17:53  /  4635 人查看  /  16 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 Simpon 于 2016-10-27 09:39 编辑



一、如何安装?
1.安装ruby环境,添加淘宝ruby镜像
  1. $ gem sources --remove [url]https://rubygems.org/[/url]
复制代码
//等有反应之后再敲入以下命令
  1. $ gem sources -a [url]http://ruby.taobao.org/[/url]
复制代码
2.查看是否设置成功:
  1. $ gem sources -l
复制代码
3.然后安装cocoapods:
  1. $ sudo gem install cocoapods
复制代码
4.查看cocoapods是否支持某个类库
  1. $ pod search 类库名,支持模糊查询(如:AFNetworking)
复制代码
二、如何使用?
  • 在项目根目录下新建一个“Podfile”的文件(记住一定得叫这个名儿,而且木有后缀)
注:podfile也可以放在任何位置,但是需要在Podfile顶部使用”xcodeproj”关键字指定工程的路径,如下:
4.jpg

Podfile指明xcodeproj


但是执行pod install命令后,生成的文件放在了Podfile所在的目录.
  • 编辑Podfile文件输入以下信息
platform :iOS, ‘7.0’\\所有库支持的IOS最低版本
pod ‘AFNetworking’, ‘~> 2.0’\\版本号
如何在终端中进行编辑的一般顺序如下:
游客,如果您要查看本帖隐藏内容请回复

这部分输入结束,你的podfile文件就建立成功了。
注:有些第三方库需要指明:platform 支持的IOS最低版本,否则在pod install时会报错,如下图,提示AFNetworking最低支持IOS6.0和OS X 10.8
5.jpg

cocoapods指明ios版本


  • 然后在项目podfile所在目录下运行:(会在你当前项目中导入podfile所配置的库,所以要在项目目录下运行)
重点来了!!!
游客,如果您要查看本帖隐藏内容请回复

注意上述命令运行完毕后终端输出的最后一段话,意思就是以后打开项目就用CocoaPodsDemo.xcworkspace 打开,而不是之前的.xcodeproj文件。
[!] From now on use `CocoaPodsDemo.xcworkspace`.
经过以上步骤后,我们现在可以打开CocoaPodsDemo.xcworkspace启动我们的新工程了.新工程中已经通过cocoapods引入并配置好了我们刚在podfile写的需要依赖的第三方库了.


关于cocoapods使用过程中会出现的问题如何处理
请移驾【iOS技术分享】Cocoapods使用时的五大常见问题

精华推荐:

16 个回复

倒序浏览
碉堡了,厉害.默默点赞
回复 使用道具 举报
wendaogds 发表于 2016-5-6 23:43
碉堡了,厉害.默默点赞

你就是传说中的默默啊  我是萌萌啊
回复 使用道具 举报
今天在Swift上测试下,一直提示错误,希望能找到答案
回复 使用道具 举报
NSLog(@"hello world");
回复 使用道具 举报
6666666666666
回复 使用道具 举报
学习参考。。感谢分享
回复 使用道具 举报
222222222222222222222222呃呃呃额额呃呃呃额额嗯嗯嗯嗯の333のののの
回复 使用道具 举报
1123123123123123
回复 使用道具 举报
写的不错,学习了
回复 使用道具 举报
回复可见
回复 使用道具 举报
写的不错,学习了
回复 使用道具 举报
厉害.默默点赞
回复 使用道具 举报
积极哈经历过的人都有一
回复 使用道具 举报
111111111111
回复 使用道具 举报
多谢分享
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马