cocoapods 的安装和使用

在我们进行编程的时候,为了提高效率,节省时间经常要用到第三方的类库,但是手动导入有比较麻烦,所以我们需要使用一种类库管理工具就是最常见的--cocoapods.

在介绍cocoapods之前,需要先说明一下,国内是没有ruby环境和cocoapods环境的,所以我们聪明的国人发明一种可以在国内使用的ruby镜像和cocoapods镜像,当然安装期间,你还可能遇到一个问题,那就是cocoapods的gem(版本),gem有时候是需要升级的和一些Xcode的插件(不是必须的),各位读者大大要注意一下这个细节.当你下载一个类库需要很长时间,别人只需要很短时间,你就需要看看是不是使用国外的环境了,或者插件缺少.

好了,甜点已经上完,下面就是我们的正菜了.

首先:让我们打开终端:

1.移除ruby的源地址

在$符号后输入:

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

2.添加ruby的源地址

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

3.查看ruby的源地址

gem sources -l

4.安装cocoapods

sudo gem install cocoapods

//注释:sudo 为获取管理员权限,所以需要输入密码,输入密码时光标不提示

5.如果提示gem版本过低,需要升级gem

sudo gem update —system

6.测试cocoapods 安装是否成功

pod search afnetworking

//注释:afnetworking 为第三方的名字,可以换成其他的,并且支持模糊收搜索

//如果没有成功,提示:Setting up CocoaPods master repo

//cocoapods 安装有两个步骤:A.cocoapods环境安装 B.cocoapods主枝创建(相当于从cocoapods服务器上checkout一份到你的电脑)

7.移除cocoapods主支

pod repo remove master

8.修改cocoapods地址

pod repo add master https://gitcafe.com/akuandev/Specs.git

//其中https://gitcafe.com/akuandev/Specs.git

也可还成http://git.oschina.net/akuandev/Specs.git

9.更新cocoapods主支

pod repo update

使用cocoapods

1. 创建工程(工程名:text3)放在桌面就行,直接拖拽到终端cd后

注意:这个终端是重新创建的,不是同一个

2. 在命令行里cd 工程主目录

例如:

cd cd/Users/lanouhn/Desktop/text3

3.创建名为Podfile的文件

例如: vim Podfile

4. 在Podfile中写入你想要添加的第三方类库

例如: pod ‘JSONKit‘, ‘~> 1.5pre‘(想要使用的类库名)

5. 保存Podfile文件, 并退出

例如:     :wq

6. 安装第三方类库

例如: pod install

7. From now on use `text3.xcworkspace`.

开打 *.xcworkspace,

注意最后一句话,意思是:以后打开项目就用 text3.xcworkspace 打开,而不是之前的.xcodeproj文件。

//注意: 一定要把之前的项目关掉

时间: 2024-11-09 02:02:20

cocoapods 的安装和使用的相关文章

Cocoapods的安装和使用

一.Cocoapods的安装 第一步:打开终端 第二步:修改ruby镜像引用 gem source --remove https://rubygems.org/ gem sources -a http://ruby.taobao.org/ 完成后用命令行查看ruby镜像是否是taobao,用命令行: gem sources -l 返回信息为: *** CURRENT SOURCES *** http://ruby.taobao.org/ 即为成功. 第三步:安装cocoapods sudo ge

Mac下CocoaPods的安装

安装需要使用Mac下自带ruby的gem命令来安装 要查看ruby的版本,打开终端,输入ruby -v即可看到 首先去GitHub上下载CocoaPods 终端输入命令:sudo gem install cocoapods 按提示输入电脑密码 初次安装提示了一个错误: ERROR:  Error installing cocoapods: cocoapods requires cocoapods-core (= 0.31.1, runtime) 然后我使用sudo gem update --sy

iOS进阶学习-CocoaPods的安装与使用

一.CocoaPods的安装 1.简介: CocoaPods是一个用来帮助我们管理第三方依赖库的工具. 在开发iOS应用时,会经常使用第三方类库,比如SDWebImage.AFNetworking等等,手动的下载与添加类库非常麻烦,通过CocoaPods可以便捷的下载与管理第三方类库. 使用CocoaPods的目的是让我们能自动化的.集中的.直观的管理第三方开源库. 官方链接:https://cocoapods.org 2.安装步骤 第一步:打开终端,查看自己电脑的ruby环境:gem sour

IOS CocoaPods的安装与使用教程

CocoaPods的安装步骤: 1.先配置Ruby环境: 若已安装Ruby,请升级Ruby环境 sudo gem update --system 若没有安装,则请看下面,以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包括 $ 符号) 步骤1 - 安装 RVM RVM 是干什么的这里就不解释了,后面你将会慢慢搞明白. $ curl -L https://get.rvm.io | bash -s stable 期间可能会问你sudo管理员密码,以及自动通过homebrew安装依赖

OS10.11系统下 安装cocoapods 以及 安装cocoapods-xcode-plugin-master插件来加载三方框架

OS10.11系统下 安装cocoapods 以及 安装cocoapods-xcode-plugin-master插件来加载三方框架A.安装cocoapods:1.sudo gem update --system 更新gem(1.1 sudo gem uninstall cocoapods 该情况看是否需要卸载cocoapods 一般不必使用该命令) 2.gem source -l http://rubygems.org/ 查看安装ruby环境的路径 3.gem source -a http:/

CocoaPods的安装与使用——图文并茂版

接触过一段时间的iOS开发的朋友,应该或多或少都知道一些加载第三方库的知识.通常学习的前期,我们都是选择使用哪个第三方库,就将这个第三方库给拖拽到我们的程序中.该方法的好处是简单快捷,但不便于维护: 如果该第三方库有更新,需要手动更新到自己的程序中,不便于操作: 如果该第三方库中又使用了其它第三方库,则还需要将关联的第三方库给加载到程序中,增加了维护的成本. 为了解决上述问题,我们可以使用强大的CocoaPods--CocoaPods应该是iOS最常用最有名的类库管理工具了,只要设置和使用正确,

CocoaPods的安装及使用

一.前言 2016年4月15日,为什么我会记得这个日子呢,因为这一天,是我接触iOS开始的一天.也是因为项目的需要,就投入到iOS的开发中了,在接到说要我去开发iOS,当时的心情既激动也忐忑,激动是觉得自己除了Android,又有iOS可以去学习了,可以开拓思维,也就多了一门技术.忐忑是因为说以前都没接触过,不知道能不能做好.带着这样的心情,开始了我的iOS之旅了.好了,听我扯了这么多,还没讲到今天的主角,是不是有些犯困了呢.那就有请我们的主角闪亮登场.掌声响起来..... 二.什么是Cocoa

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

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

CocoaPods 2015安装和使用说明

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

CocoaPods的安装与配置

CocoaPods 简单介绍 CocoaPods 是开发 OS X 和 iOS 应用程序的一个第三方库的依赖管理工具.利用 CocoaPods,可以定义自己的依赖关系 (称作 pods),并且随着时间的变化,以 及在整个开发环境中对第三方库的版本管理非常方便. CocoaPods 背后的理念主要体现在两个方面.首先,在工程中引入第三方代码 会涉及到许多内容.针对 Objective-C 初级开发者来说,工程文件的配置会让 人很沮丧.在配置buildphases和linker flags过程中,会