Xcode 8 beta在调试控制台中有各种无用的信息

时间:2016-06-22 09:08:59

标签: xcode

每当我运行我的应用程序时,我会在调试器窗口中看到一堆这样的行:

2016-06-22 05:05:59.760494 MyProject[37892:4328438] bundleid: com.mycompany.myproject, enable_level: 0, persist_level: 0, propagate_with_activity: 0

这是什么东西?我可以摆脱它,以便在运行我的应用程序时有一个清晰的控制台吗?

2 个答案:

答案 0 :(得分:1)

额外的输出仍然在最终版本中。我知道它在贝塔的早期被提升为雷达。令人遗憾的是,许多人认为它对苹果来说是如此明显,因为每个人都会认为它会在到达GM时被修复。

我认为看起来他们的主题演讲截止日期的发布比修复bug更重要。我无法看到苹果在任何其他软件上侥幸逃脱它,但似乎只有我们的开发人员认为它还可以。

As a temp solution:

If you run on device not simulator the output logs are fewer. A lot fewer but not completely gone. 

答案 1 :(得分:0)

看起来像是对NSLog()的调用。在NSLog上设置符号断点,并查看谁正在调用NSLog作为检查方式。