【问题标题】:XCode 9.4.1 breakpoint doesn't hit when release build scheme发布构建方案时 XCode 9.4.1 断点未命中
【发布时间】:2019-01-08 13:52:09
【问题描述】:

我正在使用 XCode 9.4.1。 我需要在发布模式时隐藏打印日志,所以我添加了#if-#endif 条件并想检查这些条件是否正常工作。 所以我将构建方案更改为发布,但断点不起作用。

我在 StackOverflow 上找到了一些答案,并尝试了任何我能做到的方法,但这也不起作用。

还有什么我可以尝试的吗?

【问题讨论】:

  • 顺便说一句,打印日志在发布版本中永远无法工作,那么为什么要添加此条件?
  • @ShauketSheikh 原因并不重要。因为,它只是触发了我的好奇心。这个答案的重点是我只想在 Release 方案中启用断点和逐步调试。还是谢谢。

标签: xcode release breakpoints


【解决方案1】:

转到您的构建设置设置优化级别无发布。

将 Build Active Arch 设置为 Yes 以进行发布。

将调试信息格式设置为 DWARF 以进行发布

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-10
    • 1970-01-01
    • 1970-01-01
    • 2020-02-17
    相关资源
    最近更新 更多