Cocoapods的安装与使用

在终端上操作

安装:

第一步:查看自己电脑的Ruby环境:gem sources -l

  • 如果环境已经是你需要的环境了,就不需要环境的修改了;
  • 如果不是,发送gem sources —remove https://rubygems.org/移除当前镜像,然后gem sources -a https://ruby.taobao.org/来添加淘宝镜像(网址都是镜像,根据需要删除或者添加的网址进行编写,不固定)

第二步:开始安装Cocoapods

  • 下载:sudo gem install Cocoa pods
  • 设置copos:pod setup
        如果要查看设置进度
            先进入cocoa pods里:cd ~/.cocoapods
            查看下载进度:du -sh *
            如果升级到10.11
                10.11后的错误:wangdanan:~ zhaoce$ pod setup
                -bash: pod: command not found
                解决办法:sudo gem install -n /usr/local/bin cocoa pods

第三步:使用

1.先找到要查找的三方库:pod search + 第三方库名称

2.出来很多的列表页面.选择三方库最新版本的命令.例如:pod ‘MBProgressHUD’,’~>0.8’

3.创建工程,进入工程:cd + 工程路径

4.编辑工程的Podfile文件:vim Podfile

5.使Podfile处于编辑状态,然后将要下载的内容,放在这个里面:pod ‘MBProgressHUD’,’~>0.8’

  • 终端报错:The dependency MBProgressHUD (~> 0.9.2) is not used in any concrete target.
  • 原因:CocoaPods升级到最新版本(包括一些高版本),Podfile文件的内容必须明确指出所用第三方库的targetName.
  • 报错分析:低版本和高版本写法不一样.
    低版本:?platform :iOS, ‘8.0’?pod ‘MBProgressHUD’, ‘~> 0.9.2’
    高版本:?platform :iOS, ‘8.0’?target “targetName” do?pod ‘MBProgressHUD’, ‘~> 0.9.2’?end(此处需修改,不能直接复制粘贴,因为标点为中文)
    注意:这里的 targetName 填写工程的名字。

6.保存Podfile的设置,然后进行更新下载三方库:pod update

创建一个工程.打开工程的方式和以前有些不同;Cocoapods使用完成后,工程会变成下图那样,打开它就行了

进入工程首先引入你在终端里写的头文件

然后就可以正常的代码操作了

时间: 2024-11-10 00:05:23

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过程中,会