iOS App的发布版本正在达到DEBUG标志

时间:2017-11-23 21:01:12

标签: ios xcode debug-symbols

在我的架构中,我已将Release指定为构建类型:

enter image description here

在我的代码中,我有一些检查,看看它是否在DEBUG或RELEASE中。但是它总是命中DEBUG(下例中的第125行):

enter image description here

你知道我在发布版本时可能会遗漏什么,所以它会停止点击DEBUG标志吗?

1 个答案:

答案 0 :(得分:0)

这样的条件编译不依赖于构建配置,而是依赖于该配置中的DEBUG标志。

转到项目的构建设置并搜索'标记'。查看Swift编译器 - 自定义标志'然后是“活动编译条件”:然后列出每个构建配置,并且标志DEBUG应该出现在您希望调试代码出现的位置,但不存在。

enter image description here