iOS第三管理工具pods

iOS第三管理工具pods的安装与使用步骤如下

1.安装 ----在终端输入代码     sudo gem install cocoapods   (有朋友问要不要配置ruby环境,我说不用配置有xcode就行 )

 2.替换 ----替换淘宝的ruby镜像,解决不用翻墙问题  

      先删除原来的ruby镜像  gem
sources –remove https://rubygems.org/

再安装淘宝的ruby镜像  gem
sources –a http://ruby.taobao.org/

OK 安装好了,那么试试我们安装的pods

在终端输入命令: pod search
SDWebImage     //查询第三方框架

第一次安装查询可能需要一段时间 ,耐心等待就好

OK安装成功,那么问题来了我们该这么在工程中运用pods呢 ,按照以下的步骤就可以在工程中运用了

1.打开xcode 新建一个空的文件Podfile  ,注意大小写

2.在终端查询我们需要的第三方框架 如:AFNetworking

命令如下:pod search AFNetworking

OK,查询成功,那么接下就在Podflie里面配置支持的版本,以及需要的第三方框架

命令如下:

platform:ios, ‘7.0‘

pod ‘AFNetworking‘,‘~> 2.5.4‘

最后一步:在终端执行命令

pod install     这里还有一步就是cd到工程的Podfile 目录下面再执行install命令

安装后了,在我们的工程里面就会多了如下文件,我们直接打开.xcworkspace文件OK

补充一点,如果你熟悉vim 可以之间在终端vim进入podfile

命令为 vi podfile 或vim podfile

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-05 17:17:45

iOS第三管理工具pods的相关文章

IOS SVN源代码管理工具使用

01.    源代码管理工具概述(PPT)===================================================* 源代码管理工具的作用:# 能追踪一个项目从诞生一直到定案的过程# 记录一个项目的所有内容变化# 方便地查阅特定版本的修订情况 * 如果是团队开发,使用源代码管理工具是强制性的!* 如果是单人开发,也强烈建议现在就开始使用源代码管理工具 * 使用源代码管理工具# 由于使用简单,不会增加工作量# 不会对现有工作造成任何损害(坏的影响)# 是一位合格的软件

Android、IOS广告聚合管理工具--KeyMob

目前,行业内的人大部分都知道,如今的广告平台与聚合平台都已经蓬勃发展,如百度.力美.多盟.有米等等已达到十多家之多,只不过每个平台的广告不同,广告形式也有开发平台之分.各个平台的花样百出,让开发者选择平台的时候有点迷茫. 所以,针对这点KeyMob移动广告聚合平台任务,建立一个优秀的移动广告的秩序是非常重要的,对于开发者.广告主这都是一件有益的事情.KeyMob移动广告聚合平台也因此付出了自己的努力,为了协助更好的管理好自己的广告嵌入问题. KeyMob是一个为Android.IOS应用开发者免

IOS Git源代码管理工具

1.新建一个"本地仓库" $ git init 2.配置仓库 >告诉git你是谁 git config user.name lnj >告诉git怎么联系你 git config user.email [email protected] >上面一种配置方式是一次性的配置, 会配置到被管理文件的.git文件夹下 >下面一种配置方式是一劳永逸的方式: git config --global user.name lmj git config --global user.

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

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

GitBash、EGit、SourceTree三个Git管理工具对比

Git管理工具对比(GitBash.EGit.SourceTree) GitBash是采用命令行的方式对版本进行管理,功能最为灵活强大,但是由于需要手动输入希望修改的文件名,所以相对繁琐. EGit是Eclipse的Git插件,最为纠结的一个软件,因为开发时直操作很方便,尤其是有svn开发情节的人更热衷于这样,不过EGit中有很多bug和不人性化的东西,让人吐血,所以 一句话EGit并不能解决所有Git问题,开发时必须部分依赖于其他Git管理工具.一会一一列举. SourceTree是最近应用的

三种iSCSI target管理工具的比较

1. iSCSI简介 从协议层次的角度看,通常所说的SCSI通常是指一组包含块命令.控制器管理.系统命令和enclosure服务等内容的协议规范,对应于回话层:而其下的物理通道和链接方式就对应在数据链路层,SCSI命令可以通过串口.Fibre Channel.SAS.infiniband.Internet.USB.PCIE等进行传输.iSCSI就是一种把异地存储资源通过TCP/IP网络映射到本地逻辑存储设备的SCSI实现.不同于NFS向用户提供按文件为单位访问远程存储的方式,它向用户提供了以块方

IOS开发-关于代码管理工具之SVN

最近在做的一个项目,就用到了代码管理工具,那么就对SCN进行了一个简单的了解,即原理和一些常用命令. 那么我们为什么需要使用SVN呢,我们可以吧SVN当成是一个备份服务器,他可以帮你记住每次上传到这个服务器的档案内容,并且自动的赋予每次变更的一个版本. 因为如果是团队开发的话,版本管控是非常重要,你无法保证你手头上的版本永远都是对的,对于团队开发来说,数据同步非常重要,因为互相都需要各自的数据,所以SVN可以帮你解决这个问题. 1.概述 SVN 是集中式源代码管理工具 概念:1> Reposit

Xen入门系列三【Xen 管理工具 xm】

xm命令是管理Xen的最基本的工具,可以通过xm --help 来获得帮助. 1. 列出所有正在运行的虚拟操作系统 # xm list PS[1]:可缩写为 xm li2. 启动虚拟机 # 通过配置文件启动虚拟机 # xm create <ConfigFile> # 通过虚拟机名称启动虚拟机,虚拟机必需已存在 xm list 中 # xm start <DomainName> 参数说明: ConfigFile:虚拟机配置文件 DomainName: 虚拟机名称 PS[2]:很多教程

iOS包管理工具Cocoapods的安装与使用

在我们开发移动应用的时候,一般都会使用到第三方工具,而由于第三方类库的种类繁多,我们在项目中进行管理也会相对麻烦,所以此时我们就需要一个包管理工具,在iOS开发中,我们使用最多的就是Cocoapods. Cocoa是开发OS X下的苹果提供的API,Cocoa Touch是开发iOS触摸类设备的API.比如我们在开发iOS中,常常需要新建一个类,就是用Cocoa Touch Class来进行新建的.在本篇博客中我们将会讨论包管理工具Cocoapods的安装与使用. [一]Cocoapods的安装