ios-项目组件化(准备工作)

作者: Peter_Zhang | 来源:发表于2018-05-23 10:35 被阅读200次

 最近公司业务不是很忙,自己抽出时间对现有的开发项目准备进行组件化模式开发;由于公司项目架构在开始搭建的时候没有用到cocoapods进行三方包管理,三方包的工程环境都是需要手动去完成配置的,而组件化要依赖于cocoapods,所以在进行组件化之前,先要把现有的开发项目集成cocoapods进行包管理。
 下面就开始讲项目集成cocoapods:
1、使用终端命令 cd到项目所在的目录,创建Podfile文件并编辑它;


创建Podfile.png

2、在项目路径下,使用pod命令更新podfile,pod install;
3、查看原有的项目目录,会发生改变,会有一个创建好的Podfile包管理,一个Podfile.lock,该文件用于保存已经安装的Pods依赖库的版本,一个为开发工作空间,以后开发就要使用Project.xcworkspace文件。

集成cocoapods后的目录.png
4、项目中一般会有生产环境和测试环境,所以再在项目中创建一个测试的target:
多个target.png
5、管理Scheme
管理Scheme1.png
管理Scheme2.png
项目自动打包请移步到这里查看
6、编辑项目的Podfile文件,将target更换为新的target,重新打开项目,然后使用终端cd到项目所以目录,使用pod命令更新podfile,pod install即可
7、从现在开始可以使用cocoapods进行项目包管理了开发了。

 若有问题,还望各位指正,多多交流~
下一篇:ios-组件化(一)创建本地私有库

相关文章

  • ios-项目组件化(准备工作)

     最近公司业务不是很忙,自己抽出时间对现有的开发项目准备进行组件化模式开发;由于公司项目架构在开始搭建的时候没有用...

  • 组件化踩坑总结

     经历了项目组件化(准备工作)项目组件化(一)创建本地私有库项目组件化(二)创建远程私有库这些天也踩了不少的坑出来...

  • ios-项目组件化(一)创建本地私有库

     上篇在项目组件化(准备工作)已经对项目进行集成了cocoapods包管理,接下来就是进入真正的组件化工作中。 组...

  • android 组件化

    Android组件化项目地址:Android组件化项目AndroidModulePattern Android组件...

  • iOS项目组件化搭建

    iOS项目组件化搭建 iOS项目组件化搭建

  • android之组件化

    组件化博客——优秀详解文章 Android组件化项目地址:Android组件化项目AndroidModulePat...

  • iOS 组件化开发之CocoaPods创建私有库

    什么是组件化开发,我就不详细介绍了,网上可以找到很多资料.IOS-组件化架构漫谈这篇文章就比较全面的介绍了组件化开...

  • iOS-组件化

    一. 组件化 1. 组件化分析 支付宝的界面我们都很熟悉,它的每个模块都能做成一个APP了,支付宝的业务量之大也不...

  • iOS-组件化

    在做iOS组件化的时候,我没有找到像ARouter一样兼容性和使用性比较好的框架。经过权衡后,决定使用CTMedi...

  • 「 Android组件化 」——完整方案(终极版)

    Android组件化项目地址:Android组件化项目AndroidModulePattern[https://g...

网友评论

    本文标题:ios-项目组件化(准备工作)

    本文链接:https://www.haomeiwen.com/subject/iyiljftx.html