美文网首页
XCode下多版本管理

XCode下多版本管理

作者: playboy | 来源:发表于2018-08-14 11:59 被阅读0次

    在软件开发过程中,经常会碰到不同平台、开发环境的管理,比如iOS/Android,360/91,debug/release/product等等,需要根据情况,发布不同的版本。为了便于管理,一键切换版本,本文讲述使用xcode中的scheme、build config,并借助宏定义,来管理版本的方法。

    1.创建新的编译配置,步骤如下图

    2.创建新的scheme,并配置刚创建的编译配置

    左边每个标签都依次选下,然后在右侧选择新建的配置和执行的app

    3.设置宏定义

    4.根据宏定义来编写依赖于版本的代码

    例如

    #if USE_UM

    #pragm message("use um")

    #else

    #pragm message("not use um")

    #endif

    5.编译时,只要选择不同的scheme然后编译就能变出不同的版本来。

    参考链接:https://itexico.com/blog/bid/99497/iOS-Mobile-Development-Using-Xcode-Targets-to-Reuse-the-Code

    参考链接:https://medium.com/@kavithakumarasamy89/xcode-build-settings-user-defined-settings-manage-multiple-environments-with-single-target-3e5c1a307999

    相关文章

      网友评论

          本文标题:XCode下多版本管理

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