Xcode环境配置

作者: 七里田间的守望者 | 来源:发表于2020-03-27 19:21 被阅读0次

    创建个人配置文件

    在PROJECT里面点击➕号添加配置

    • Debug_Dev
    • Debug_Staging
    • Debug_Prod
    • Release_Dev
    • Release_Staging
    • Release_Prod
    20200323163117.jpg

    提示如果你用的Cocoapods管理的项目,你需要把configurations设置回none,并且删除Pods里面的内容 然后重新运行 pod install

    为每一个scheme创建环境

    创建三个scheme,如下图添加


    20200327185116.jpg
    • MyApp_Dev (Development)
    • MyApp_Stg (Staging)
    • MyApp (Production)


      20200327185233.jpg

    最后创建好如图所示


    20200327185315.jpg

    为每个环境添加宏

    如下图点击配置 点击Add User-Defined Setting

    new preprocessor.png
    这只一个全局的环境变量 比如 MYAPP_ENVIRONMENT

    配置好如图所示


    20200327191229.jpg

    设置 preprocessor

    为每一个 preprocessor macros 选项都添加 我们上面刚配置的 MYAPP_ENVIRONMENT
    书写方式为 $(MYAPP_ENVIRONMENT)
    配置好如图所示

    new preprocessor 2.png

    代码中的使用

    #ifdef DEVELOPMENT
        [_label setText:@"Development mode."];
    #elif STAGING
        [_label setText:@"Staging mode."];
    #elif PRODUCTION
        [_label setText:@"Production mode."];
    #endif
    

    相关文章

      网友评论

        本文标题:Xcode环境配置

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