zoukankan      html  css  js  c++  java
  • 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 

  • 相关阅读:
    学习进度条40
    学习进度条39
    学习进度条38
    学习进度条37
    学习进度条36
    iReport5.6.0使用说明
    Mysql 如何创建一张临时表
    SQL语句出现sql关键字
    SQL-order by两个字段同时排序
    js中==和===区别
  • 原文地址:https://www.cnblogs.com/zander/p/2629779.html
Copyright © 2011-2022 走看看