cocoapods使用注意
2016-02-23 17:07
183 查看
1.升级Ruby环境
如果Ruby没有安装,请参考 如何在Mac OS X上安装 Ruby运行环境
2.安装CocoaPods时我们要访问cocoapods.org,用淘宝的RubyGems镜像来代替官方版本,执行以下命令:
sudo gem update --system
如果Ruby没有安装,请参考 如何在Mac OS X上安装 Ruby运行环境
2.安装CocoaPods时我们要访问cocoapods.org,用淘宝的RubyGems镜像来代替官方版本,执行以下命令:
$ gem sources --remove https://rubygems.org/ //等有反应之后再敲入以下命令 $ gem sources -a http://ruby.taobao.org/[/code]
为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:$ gem sources -l
只有在终端中出现下面文字才表明你上面的命令是成功的:*** CURRENT SOURCES *** http://ruby.taobao.org/[/code]
上面的命令,有时试了会没有效,请参考淘宝网的https://ruby.taobao.org$ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/ $ gem sources -l *** CURRENT SOURCES *** https://ruby.taobao.org # 请确保只有 ruby.taobao.org $ gem install rails
3.安装Cocoapods,在终端输入命令$ sudo gem install cocoapods
等上十几秒钟,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。1.使用search命令搜索类库名
Cocoapods使用$ pod search AFNetworking
得到结果如下图:
从这个图上,我们看到AFN有好多版本,最新的版本是2.6.0.
2.打开xcode,新建一个工程,工程名为CocoapodsSample。
使用命令cd,cd后面跟的是工程目录名,可以直接拉进来,
回车后,输入命令创建Podfile文件$ touch Podfile
我们可以看到,在根目录下,多了一个Podfile文件
然后打开这个文件,直接输入
4.这时候在终端中的当前项目目录下,运行以下命令:
pod install --verbose --no-repo-update这个命令(以前是直接pod
install ,现在不行了)
等待安装完成,这个时候,会看到多了一个.xcworkspace工程,以后打开项目就用 ****.xcworkspace
打开,而不是之前的.xcodeproj文件。
注意:在pod install时,遇到如下提示 “The dependency 'SDWebImage' is not used in any concrete target ”。这些依赖没有被任何一个target使用。 这个问题可能出现在使用老版本的podfile文件时出现。现在新的podfile文件都会使用target NAME do来说明在哪个target中使用依赖。比如这样: target 'MikeAppDemo' do pod 'baiduMap', '~> 2.8' end 只要指定好使用依赖的target,问题就可以解决了。
相关文章推荐
- 2016最新CocoaPods安装和错误解决方案
- 2016 cocoapods的安装和使用方法以及版本升级遇到的问题
- Swift、Objective-C、Cocoa混合编程设置指南
- 在Swift中使用Cocoa的现有设计模式介绍
- Swift使用Cocoa中的数据类型教程
- 详解2016 cocoapods的安装和使用以及版本升级遇到的问题
- windows下objective-c的cocoa框架编程,可以有图形界面哟
- CocoaPods版本升级
- CocoaPods安装和使用教程
- Cocoa 之多线程 NSThread
- CocoaPods安装和使用教程
- IOS学习之整体框架类图
- 最新版 CocoaPods 的安装流程
- 最新版 CocoaPods 的安装流程
- CocoaPods安装和使用教程
- CocoaPods 入门详解
- Mac 点击dock图标显示窗口,点击关闭按钮隐藏窗口
- 隐藏窗口里默认按钮的方法NSWindowCloseButton
- cocoa 点击关闭按钮退出应用程序
- CocoaPods更新