iOS开发:给项目工程里面添加Podfile配置文件,以及CocoaPods的简单使用
2018-02-09 18:34
567 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 http://blog.csdn.net/cc1991_/article/details/76686991
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就创建成功了,然后就开始你的表演吧。
往后我会在每篇博文下面写上一句:不喜勿喷,谢谢合作!
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就创建成功了,然后就开始你的表演吧。
往后我会在每篇博文下面写上一句:不喜勿喷,谢谢合作!
相关文章推荐
- iOS开发:给项目工程里面添加Podfile配置文件,以及CocoaPods的简单使用
- 解决cocoapods diff: /../Podfile.lock: No such file or directory以及iOS开发同一应用多环境配置的问题
- iOS开发---CocoaPods和Podfile使用
- 使用websphere开发J2EE项目时,在服务器配置文件->“环境”->“类路径”中添加的ORACLE的JDBC文件classes12.zip文件是否有效呢?
- iOS开发——在 OC 项目中使用基于 Swift 的 CocoaPods 库
- 获取java web项目里面所有的properties文件并组装在一起,使用方便,配置简单
- iOS app多个开发环境变量(target)下配置Podfile文件
- 正确使用iOS常量(const)、enum以及宏(#define)在iOS开发中请尽量多使用const、enum来代替宏定义(#define);随着项目工程的逐渐增大,过多的宏定义还可能影响项目的编译
- iOS开发 cocoapods的安装以及使用
- ios react native 手动配置 realm 使用cocoapods 会编译报错 fatal error: 'React/RCTBridge.h' file not found
- iOS开发-CocoaPods使用详细说明以及解决部分报错
- IOS开发日志之CocoaPod的安装与简单使用Xcode7.2版本
- cocoapods 把reactNative 集成到现有项目中Podfile文件内容
- iOS陆哥开发笔记(六) (cocoaPod的简单使用)
- 【iOS开发-2】Info.plist文件的初步窥探:如何增减配置以及如何用代码调用里面的值
- iOS 项目添加cocoapods引用头文件找不到和unrecognized selector sent to问题解决
- iOS开发之CocoaPods与Github的简单使用
- iOS cocoaPods Podfile文件中的platform :ios, ’9.0’和“~>”解释
- iOS开发Debug之CocoaPods编辑Podfile失效
- iOS小明开发笔记(三) (cocoaPod的简单使用)