希望能够做到以下
#ifdef Distribution
/// code...
#endif
可以进行 Distribution 构建配置并添加Distribution
预处理器宏。
问题是 Distribution conf应始终与 Release conf具有相同的配置,但额外的预处理器宏除外。因此,如果 Release conf设置发生更改,则会成为维护问题。
任何指针都会受到赞赏。
答案 0 :(得分:0)
我需要类似的东西。在Xcode中,转到项目或目标的Build Settings。在那里,您可以为构建配置设置预处理器宏。它们将在您的代码中提供。
在上面的屏幕截图中,假设您要使用Debug Distribution配置。在代码中,您可以根据需要使用#if DEBUG
或#if RELEASE_DEBUG
,因为两者都是使用该配置定义的。