iOS应用程序的发布版本遇到调试标志
在我的模式中,我已将Release指定为生成类型: 在我的代码中,我进行了一些检查,以查看它是否处于调试或发布状态。但是,它始终会命中调试(以下示例中的第125行):iOS应用程序的发布版本遇到调试标志,ios,xcode,debug-symbols,Ios,Xcode,Debug Symbols,在我的模式中,我已将Release指定为生成类型: 在我的代码中,我进行了一些检查,以查看它是否处于调试或发布状态。但是,它始终会命中调试(以下示例中的第125行): 你知道当我为发布版构建时,可能会丢失什么,这样它就不会命中调试标志了吗?像这样的条件编译并不取决于构建配置,而是取决于该配置中是否存在调试标志 转到项目的生成设置并搜索“flag”。查看“Swift编译器-自定义标志”和“活动编译条件”:然后列出每个生成配置,并且标志DEBUG应出现在希望调试代码出现的位置,但不出现在不出现的
你知道当我为发布版构建时,可能会丢失什么,这样它就不会命中调试标志了吗?像这样的条件编译并不取决于构建配置,而是取决于该配置中是否存在调试标志 转到项目的生成设置并搜索“flag”。查看“Swift编译器-自定义标志”和“活动编译条件”:然后列出每个生成配置,并且标志DEBUG应出现在希望调试代码出现的位置,但不出现在不出现的位置
您是否检查了a发布模式中调试符号的值?@AliBeadle我在哪里可以确认模式中的该值?我看了很多子菜单,但没有看到规范。好的,很难在评论中做,我会发布一个答案。