CocoaPods使用说明

这是我以前找到的一篇文章,已经忘了出处了。对原作者表示歉意。

原文:

CocoaPods是最常用的第三方类库管理软件。它能够通过在终端输入简单的命令达到下载和更新第三方库的功能。

1. 安装CocoaPods

1.1. 对于新的MAC来说,已经集成了Ruby环境,所以可以直接安装CocoaPods。

1.2. 因为天朝有墙,所以在正式安装CocoaPods以前,要进行如下操作。

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

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

这两步的操作是将默认的CocoaPods的下载地址替换成taobao的对应内容的下载地址。

1.3. 输入 $ sudo gem install cocoapods 进行安装。安装完毕后会有提示。

2. 使用CocoaPods,以AFNetworking为例。

2.1. 在.xcodeproj工程文件所在的目录,创建Podfile。

$ touch Podfile

2.2. 打开Podfile。

$ open -e Podfile

2.3. 在Podfile里编写如下内容,

platform :ios, ‘7.0‘

pod ‘AFNetworking‘, ‘~> 2.2‘

这两句话的意思是如果ios版本是7.0,则安装AFNetworking 2.2以上的版本。

这是每个支持CocoaPods的第三方库提供的信息,只要按照这个信息填写这部分内容,CocoaPods就知道下载什么东西了。

2.4. 在终端输入 $ pod install 安装AFNetworking。完成后,会有如下提示“Form now on use ‘CocoaPodsDemo.xcworkspace‘.” 意思是以后打开项目都要用 ‘CocoaPodsDemo.xcworkspace‘打开。

2.5. 至此,项目就可以使用这个第三方库了。如果是多个库,只要在Podfile里面加入相应的信息,就可以进行下载和更新了。

3. 编译运行一个包含CocoaPods类库的项目。

3.1. 往往从Github上下载的支持CocoaPods的第三方类库,不能正确通过编译,这是因为没有.xcworkspace文件。

3.2. 在终端输入 $ pod update 更新所有该项目包含的第三方类库。并且会生成.xcworkspace文件。

3.3. 在原先已有CocoaPods的情况下,最好使用 $ pod update ,因为这样可以避免 $ pod install 命令在版本的不同的时候造成错误。

时间: 2024-08-02 04:19:48

CocoaPods使用说明的相关文章

CocoaPods 2015安装和使用说明

cocoapods 简介: CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本. Cocoapods意义体现在两个方面.第一,在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段.连接器选项.甚至是ARC环境下的-fno-objc-arc配置等.第二,使用CocoaPods可以很方便地查找新的第三方库,这些类库是比较“标准的”,

CocoaPods的安装和使用介绍

如有问题欢迎加iOS群:391609253(杭州.上海为主)1.安装 1)首先,查看电脑是否安装了CocoaPods. 上图说明没有安装CocoaPods. 2)接下来,由于在Mac下自带有ruby,使用ruby的gem命令即可下载: 3)因为使用的是亚马逊的云服务,所以Unable to了,那么接下来就是更改ruby的软件源为淘宝源. 4)更改好之后就可以下载了,命令为sudo gem install cocoapods,看到20 gems installed 说明已安装完毕. 5)接下来可以

定义私有cocoapods 源

cocoa pods 网站: https://cocoapods.org/ 1.创建 pod 运行 pod lib create xxx,在运行当前目录创建名称为xxx 的项目,这个过程中会要求填写支持的语言oc or swift,是否创建Demo,选择测试框架等信息. 创建成功后修改 .podspec 文件,需要注意的就是 ' 和 "不能是中文符号 ,否则在下面的步骤执行会包语法错误 Pod::Spec.new do |s| s.name             = "YXHTTPS

CocoaPods安装及使用

工欲善其事,必先利其器,在此记录一下CocoaPods的安装及使用. 一.安装 1.升级Ruby环境 在终端使用:$sudo gem update —system来进行升级 2.安装CocoaPods时我们要访问cocoapods.org,该网站可能被墙了,这样下载安装可能会是龟速,我们可以用淘宝的Ruby镜像来访问该网站,方法如下: 1).gem sources --remove  https://rubygems.org/ 2).gem sources -a  http://ruby.tao

Linux系统下安装rz/sz命令及使用说明

对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令.今天,我们就简单的讲解一下如何安装和使用rz.sz命令. 1.软件安装 (1)编译安装 root 账号登陆后,依次执行以下命令: 1 cd /tmp 2 wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz 3 tar zxvf lrzsz-0.1

android 布局之滑动探究 scrollTo 和 scrollBy 方法使用说明

涉及到滑动,就涉及到VIEW,大家都知道,android的UI界面都是由一个一个的View以及View的派生类组成,View作为基类,而常用的布局里面的各种布局就是它派生出来的ViewGroup的子类,ViewGroup作为各个组件的容器搭建了整体的UI.以下是android UI的结构示示意图: 查看源码 /** * Implement this to do your drawing. * * @param canvas the canvas on which the background w

使用CocoaPods管理第三方开源类库

iOS开发中经常会用到许多第三方类库,比如AFNetworking.FMDB.JSONKit等等,使用CocoaPods这个工具就能很方便得对工程中用到的类库进行管理,包括自动下载配置以及更新. 首先需要下载安装CocoaPods,系统要求有ruby环境,至少OS X 10.9以后是自带ruby环境的(Python也自带了),使用"ruby -v"命令可以查看当前ruby版本. 配置过程如下: 1.ruby环境 不放心的话可以先确认下ruby环境,据说由于GFW的影响,大都把Ruby镜

Git使用说明

Git是流行的分布式版本控制系统,可以方便的管理多人协作的项目并避免了集中式版本控制系统对服务器的依赖. 简介 版本库(repository)是一个由Git管理的目录,Git将跟踪工作目录下文件的修改并在需要时还原. 在工作目录下.git子目录则维护着版本库 . Git维护三个组件: 工作目录: 保存实际文件 暂存区 : 保存尚未提交的修改 版本库: 保存已提交的修改 HEAD: 指向最后一次提交后的结果(checkout 命令的主要功能就是操作HEAD). Git将每次提交的修改串成一条时间线

软件使用说明

软件使用说明:我们的软件是一款基于在校女大学生的记账软件,根据调查身边的女生,统计出了大部分的女生每个月开销的分类.在我们的软件中按这些分类记录每个人的每天的开销,根据调查结果显示有部分学生还有收入,所以我们的记账软件还增加了收入项.我们软件可以根据你每天输入的开销来计算你每个月的开销,并且你可以在其中设置每个月开销的额度,根据你的开销对你的花销进行提醒.在每天你也可以收到关于你这一天开销的提醒,比如:提醒你录入,提醒你今天的花费是否超标.