关闭

iOS开发:给项目工程里面添加Podfile配置文件,以及CocoaPods的简单使用

标签: xcodeCocoaPods的简单使用项目工程里面添加Podfile配置文件xcworkspace文件
1470人阅读 评论(2) 收藏 举报
分类:

iOS开发中,新创建一个项目的时候,项目总目录里面没有pods的配置文件,实际上电脑上面是安装的有cocoapods的,那么下面我就介绍一下怎么给新建的项目工程里面添加podfile配置文件,以及包含xcodeproj的那个文件的。(以下的情况都是建立在Mac电脑上已经安装了cocoapods的情况,如果Mac电脑上之前根本没有安装过cocoapods,那么请自行下载安装,然后再看以下内容

用Xcode新建一个项目,名字命名为:Demo;然后保存,打开项目总目录,你会发现,里面没有包含pods的任何文件(xcodeproj的那个文件也没有),如下图所示:

然后打开电脑终端,然后cd到项目总路径下(Attention:就是包含Demo.xcodeproj的那个文件),然后pod init,创建podfile的配置文件,具体如下图所示:

然后进入项目总路径下,会看到多了一个podfile文件,如下:


然后单击打开Podfile文件,不要选择文本编辑打开方式,并且编辑修改Podfile文件如下所示:



修改完podfile配置文件之后,在终端里面接着执行一句命令:pod install,等待一段时间,执行完之后,会提示安装成功的信息,如图:


进入到你的项目目录下,项目里面会多了好几个文件,生成的重要文件Podfile.lock是用来记录着上一次下载的框架版本包括后缀为.xcworkspace

的文件,如图:


那么就大功告成,然后重启Xcode,再重新打开你的项目,记着不是点击你的 Demo.xcodeproj了,而是点击Demo.xcworkspace这个文件


这个新项目里面的cocoapods就创建成功了,然后就开始你的表演吧。

往后我会在每篇博文下面写上一句:不喜勿喷,谢谢合作!


2
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

CocoaPods使用篇-多工程时怎么使用Pods

问题 1 一个项目中,主工程包含了pod子工程,其他静态类库工程,也想引用pod时,怎么办? 目录结构如下: MainProject Pods.xcconfig Pods SubProjec...
  • xxq_2011
  • xxq_2011
  • 2015-06-04 00:34
  • 2720

iOS开发~CocoaPods使用详细说明

一、概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。 二、...
  • showhilllee
  • showhilllee
  • 2014-08-06 11:08
  • 291770

iOS开发---CocoaPods和Podfile使用

一、概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。 二、...
  • wujakf
  • wujakf
  • 2017-03-23 09:57
  • 1243

iOS开发证书与配置文件的使用

众所周知,开发iOS应用必须要有iOS证书(Certificates)和配置文件(Provisioning Profiles),那么问题来了: 1.什么是iOS证书,它是如何与app应用关联的?...
  • a910577347
  • a910577347
  • 2017-08-03 09:51
  • 135

Xcode工程使用CocoaPods管理第三方时,出现diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock:

问题: diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or dir...
  • capf_Sam
  • capf_Sam
  • 2016-01-20 15:16
  • 1955

iOS app多个开发环境变量(target)下配置Podfile文件

在iOS项目开发过程中,我们常常需要多个开发环境,通过条件编译我们可以实现这一需求,但是需要频繁的修改条件编译的值,太影响效率了。我们可以通过配置多个target(开发环境),来实现。太多数开发者的习...
  • u012852597
  • u012852597
  • 2017-07-17 10:33
  • 270

【iOS开发-2】Info.plist文件的初步窥探:如何增减配置以及如何用代码调用里面的值

info.plist文件其实类似于一个系统配置文件,在这里可以设置系统系统语言,程序版本以及是否把状态了隐藏现实等等。我们一般打开info.plist是以Property list的形式查看的,当然你...
  • wsb200514
  • wsb200514
  • 2014-09-23 16:14
  • 1954

iOS开发——在 OC 项目中使用基于 Swift 的 CocoaPods 库

在 OC 项目中使用基于 Swift 的 CocoaPods 库 随着 Swift 的流行,各种神奇的库也开始有对应的 Swift 版本了,而其中一些更神奇的库却只有 Swift 版本…...
  • gaoqinghuadage
  • gaoqinghuadage
  • 2016-05-16 16:29
  • 517

iOS开发 上架流程、真机调试、证书、配置文件

前言:你要有苹果开发者账号,我用的是个人账号。其次xcode为xcode 7,由于xcode 7需要 os x 系统 10.11 或更高的版本, 所以os x 系统也需要 10.11 或更高的版本。(...
  • AntSuperMan
  • AntSuperMan
  • 2016-03-31 17:27
  • 1196

iOS开发中Certificates,Identifiers&Profiles各种证书配置文件总结

iOS开发中,产品从真机调试到发布都会用到各种证书以及配置文件,对于接触较少的朋友来说这就是天书一样的存在,今天总结一部分,提供一个思路,其实理顺了一点也不麻烦。 总体来说有一下几方面: 1,Ce...
  • Scott_cc
  • Scott_cc
  • 2015-10-30 13:54
  • 834
    个人资料
    • 访问:102113次
    • 积分:1811
    • 等级:
    • 排名:千里之外
    • 原创:76篇
    • 转载:7篇
    • 译文:1篇
    • 评论:62条
    博客专栏
    最新评论