Xcode 简易多个scheme(多环境)配置 (转)

9 阅读1分钟

转:www.jianshu.com/p/f6ec86ccb…

有时候,项目过程中,需要配置多个环境的版本,例如:开发版、预生产、正式版。这个时候就需要在xcode的项目中,含有多个版本的scheme,方便开发。那么怎么做呢?

首先:
点击scheme,选择New Scheme

8141163-712fcf17271aa624.webp

输入你需要的新的名称,例如xxx-Dev

然后选择Project,到Configurations,选择新增Duplicate。然后输入名称

8141163-e0729d203688f5bf.webp

将Scheme切换到刚才新增的scheme,然后选择edit Scheme

8141163-7f3256a859aaa8cb.webp

点击Build Configuration,选择刚才创建的DebugDEV

8141163-ac57ddecee6b0caf.webp

到Assets新增对应的Icons

8141163-a1782e05286a7bcd.webp

选择你的target,general 配置安装图标

image.png

置好AppIcon后,继续配置对应的宏。还是在Build Settings(选择all),搜索Swift Compiler,添加好你所需要的。

8141163-ae10e6ddcf36b306.webp

#if UAT

    **return** .UAT

#elseif DEV

    **return** .DEV

#elseif SIT

    **return** .SIT

#elseif LOC

    **return** .LOC

#else

    **return** .PROD

#endif

如果if不成立,则配置

image.png