iOS CocoaPods安装与使用

1.MAC安装Ruby环境

1>  安装RVM

控制台命令:$curl –L https://get.rvm.io | bash –s stable

$source ~/.rvm/scripts/rvm

$rvm –v  (查看版本,检查是否安装正确)

2>  用rvm安装ruby环境

$rvm  install 2.0.0  (期间需要按enter键输入管理员密码等)

内容很长,我这只截取前面一部分

$rvm 2.0.0  --detault   (将上面用rvm install安装的那个版本设为系统默认版本)

$ruby –v    (查看ruby版本,检查是否安装正确)

2.安装CocoaPods

1>  通过淘宝的镜像来访问cocoapods

天朝,由于cocoapods.org被墙,我们可以使用淘宝的ruby镜像来访问

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

$gem sources –a http://ruby.taobao.org/

$gem sources –l      (用该命令查看ruby镜像是否是taobao)

2>  安装CocoaPods

$sudo gem install cocoapods    (需要输入管理员密码)

3>  验证cocoapods是否安装成功

$pod

3.cocoapods的简单使用

1>  查看第三方库是否支持cocoapods

$pod search SDWebImage(以SDWebImage为例)

只截取前面一部分,列表会给出所有cocoapods支持的与关键字有关的第三方框架和版本号

2>  项目中加入cocoapods的支持

在桌面上新建一个test项目为例.在终端中进入项目所在目录

zhangcandeiMac:Desktop pican$ cd podsTest/

$vim Podfile  (利用vim创建Podfile文件)

在Podfile文件中输入:

platform:ios,’6.1’

pod ‘SDWebImage’,’~>3.6’

输入完成,退出insert模式,按Esc,然后输入:wq保存退出

这段内容来自于github的SDWebImage,一般你需要添加什么样的第三方库,第三方库说明文档中会有pods怎么添加的介绍

这时,项目目录会有一个podfile文件,文件内容即为刚输入的那两句话

在终端运行命令:$pod install (会安装Podfile里面记录的第三方库)

取决于网速的环境,安装时间可能会比较久. 注意最后一句话,from now on use ‘podsTest.xcworkspace’,

安装完的目录结构如下:

多了4个文件,Pods文件夹存放你下载的第三方库.以后打开工程不再是使用xcodeproj,而是使用xcworkspace…因为你打开workspace工作空间,你发现里面包含两个xcodeproj工程文件。一个是本身的工程,一个是Pods管理第三方库的工程。Podfile文件就是之前的Podfile文件,保存需要添加的第三方库。还有一个Podfile文件用来保存已经安装的第三方库的版本号。该文件对多人开发来说非常有用,团队中某用户check这份代码后,执行pod install命令得到的是与其它团队成员一致的第三方库版本。如果没有该文件,则会得到最新版本,与其他团队成员版本号不一致,这会为项目带来很大的困扰。

3>  正确编译运行一个包含cocoapods类库的第三方库(就是你要用的第三方库又包含依赖其它的第三方库采用cocoapods管理)

进入项目所在目录,输入命令:$pod update  (将文件中的所有第三方库更新到最新版本)

这里就不再举例子了,掌握前面的,这个也就会了。

小结:Podfile文件控制cocoapods该下载什么,文件名一定叫做Podfile且没有后缀。

每次都优先使用pod update 命令

时间: 2024-08-02 06:57:49

iOS CocoaPods安装与使用的相关文章

iOS CocoaPods安装和使用图解

Cocoapods安装步骤 1.升级Ruby环境 sudo gem update --system 如果Ruby没有安装,请参考 如何在Mac OS X上安装 Ruby运行环境 2.安装CocoaPods时我们要访问cocoapods.org,用淘宝的RubyGems镜像来代替官方版本,执行以下命令: $ gem sources --remove https://rubygems.org/ //等有反应之后再敲入以下命令 $ gem sources -a https://ruby.taobao.

iOS CocoaPods安装和使用图解 全途径

1.安装Ruby  1.1 准备工作      在Mac上安装Xcode. 1.2 安装RVM $ curl -L https://get.rvm.io | bash -s stable 期间可能需要输入管理员密码,但没什么难度. $ source ~/.rvm/scripts/rvm 载入RVM环境 $ rvm -v 检查是否安装正确 正确信息提示: rvm 1.27.0 (lastest) by Wayne E. Seguin <[email protected]>, Michal Pap

iOS CocoaPods安装与使用 好东西保存

http://www.cnblogs.com/daguo/p/4097263.html http://www.cnblogs.com/pican/p/3939941.html?utm_source=tuicool 有时命令第一次没反应,重复几次就行了

iOS开展-CocoaPods安装和使用教程

原文链接: iOS开展-CocoaPods安装和使用教程 修正已经增加了自己的理解. CocoaPods安装和使用教程 Code4App 原创文章.转载请注明出处:http://code4app.com/article/cocoapods-install-usage 文件夹 CocoaPods是什么? 怎样下载和安装CocoaPods? 怎样使用CocoaPods? 场景1:利用CocoaPods,在项目中导入AFNetworking类库 场景2:怎样正确编译执行一个包括CocoPods类库的项

iOS开发-CocoaPods安装和使用教程

原文链接: iOS开发-CocoaPods安装和使用教程 本文是对原文一些错误的修正已经添加了自己的理解. CocoaPods安装和使用教程 Code4App 原创文章.转载请注明出处:http://code4app.com/article/cocoapods-install-usage 目录 CocoaPods是什么? 如何下载和安装CocoaPods? 如何使用CocoaPods? 场景1:利用CocoaPods,在项目中导入AFNetworking类库 场景2:如何正确编译运行一个包含Co

【iOS】安装 CocoaPods

1. 打开 terminal 2. 移除现有 Ruby 默认源 $ gem sources --remove https://rubygems.org/ 3. 使用新的源 $ gem sources -a https://ruby.taobao.org/ 4. 验证新源是否替换成功 $ gem sources -l 成功后出现: *** CURRENT SOURCES *** https://ruby.taobao.org/ 5. 安装 CocoaPods $ sudo gem install

ios开发开源框架管理工具Cocoapods安装使用

Cocoapod是一个强大的第三方的开源框架的管理工具,其中的各种开源类库,很多都是持续更新;那么我们在使用的时候就可以使用到最新的类库;由于我们在使用开源框架的时候,也难免会遇到 第三方类库可能会出现的Bug,或者由于苹果的SDK更新,各种框架也需要更新,使用Cocoapods的话就可以一键更新到最新的开源框架了! 首先就是要安装Cocoapos了,安装它需要ruby环境,但是较新的Mac 系统已经为我们安装好了ruby,所以我们现在可以直接安装Cocoapods啦! 安装Cocoapods步

【IOS】CocoaPods安装总结

CocoaPods安装总结 网上有一些教程,但是各有偏重,感觉不够完整,所以笔者汇总了一些网友的教程,并亲自验证安装了,并总结如下 1    在Mac上安装Ruby on Rails(ok) 在Mac上安装Rubyon Rails http://blog.csdn.net/keyboardota/article/details/8935411 2    mac 系统下autoconf automake安装(ok) curl -O http://mirrors.kernel.org/gnu/m4/

顶顶顶!! Xcode7.1下用CocoaPods安装Alamofire--swift下的第三方网络库

Xcode7.1下用CocoaPods安装Alamofire--swift下的第三方网络库 摘要 之前网上搜到的Alamofire是1.3版本的.所以安装到Xcode7.1下会报错,所以整理了Alamofire3.1版本用CocoaPods安装.方便大家使用. Alamofire swift AFNetWorking网络框架 CocoaPods 由于之前网上搜到的Alamofire是1.3版本的.所以安装到Xcode7.1下会报错,所以整理了Alamofire3.1版本用cocoapods安装.