我是靠谱客的博主 威武鲜花,最近开发中收集的这篇文章主要介绍ios 项目版本控制,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

方法:利用预编译 宏定义

方案1:在pch 中定义一个宏  VERSION_FREE 来代表 免费版  

方案2:targets文件中定义一个宏  中(一个版本对应一个targets 文件:这个文件里边定义着我们应用的图标 名字 ...参数)

    发布的时候 一个项目按照一个targets 文件来发布的 ok

    在targets 文件中定义宏:在项目的targets文件的 Build Setting 中 搜索macros(宏)ok 你会看到一个

    Apple LLVM cpmpiler x.x - Preprocessing --> Preprocessor Macros (预编译宏)ok 这个下边添加一个你要定义的宏就ok了

 

在代码中就可以 通过这个宏来预编译 我们代码从而实现 版本的控制

 

方案对比:

方案2 好于 方案1 .

原因:这样我们在app store 上边发布项目的时候就不用再在.pch 文件中修改了 (添加或者是删除我们的VERSION_FREE 这个宏)  ooo

 

                                                      --  Zander 

转载于:https://www.cnblogs.com/zander/archive/2012/08/09/2629779.html

最后

以上就是威武鲜花为你收集整理的ios 项目版本控制的全部内容,希望文章能够帮你解决ios 项目版本控制所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部