2012-03-23 33 views
12

我的项目以警告形式构建,但未显示在“问题导航器”中。我怎样才能得到这个警告,所以我可以解决它?我试过点击窗口顶部的警告,但是什么也没做。我正在使用Xcode 4.3。Xcode中不显示警告问题导航器

enter image description here

+1

不确定,但“没有Filer结果”表明该输出以某种方式被过滤? – 2012-03-23 16:51:23

+0

Xcode在计算出警告的次数时可能会搞砸了。我曾多次发生过这种情况。如果您无法找到黄色警告,请忽略它。 – CodaFi 2012-03-23 16:57:28

+0

我检查了构建设置并打开了不同选项的编译器警告,看看它是否会显示出来,但事实证明,这些开关过滤警告的方式使得它们不会显示在计数中如果关掉,那么它一定是别的东西。必须有一些列表或文件可以查看此警告。 – 2012-03-23 20:51:16

回答

1

我固定这通过进入的Xcode - >设置 - >位置和改变导出的数据的位置,以默认。 (不知道它如何成为undefaulted)

12

我遇到了同样的问题,我发现它只是因为下面的过滤器输入有一些错误。 您可以通过在下面的过滤器输入中输入内容并清除它来解决问题。

+2

这对我有效! – Juliano 2013-07-23 14:26:26

+0

我的过滤错误...但没有注意到...谢谢! – FrizzTheSnail 2016-01-21 09:33:48

6

基于Yingpei Zeng的回答,“灰色”面板右下角的按钮与“无过滤结果”消息一起用作切换开关来应用或删除过滤器。他们是这个数字在这里左下方的按钮(钟和两到它的右边):

enter image description here

不幸的是,按键不太多切换时发生变化,所以你可能会错过一个已被意外击中...

+1

谢谢,它真的帮了我。 – mohitum 2014-08-12 05:45:23

4

我有同样的问题,对我来说,它有助于去Xcode->首选项 - >位置,并删除派生数据,快照,档案文件夹中的一切。清理项目,构建以及警告和错误已返回到问题导航器中。

0

我类似柯比托德它的工作以清除导出数据文件夹的内容(你可以找到的路径柯比说,通过将Xcode中 - >设置 - >位置)

2

我有同样的问题与我的测试项目。并没有解决上述工作。最后,我想出了它,因为我选择的目标项目不是“测试”项目。我正在测试每个单独的测试。我当时选择的方案是非测试项目方案。在选择测试方案后,测试项目中的错误显示。

+1

这真是太好了,谢谢它让我感到[this GitHub comment](https:// github。com/CocoaPods/CocoaPods/issues/5299#issuecomment-235981319)by [Michael Kirk](https://github.com/michaelkirk),只要您在工作区中添加其他方案,就可以在任何方案中显示所有警告如Michael所概述的(他正在谈论pod,但您也可以添加其他项目) – lukkea 2016-08-02 17:11:07

+1

@lukkea感谢您的github评论链接,很高兴知道。我只是修改了我的方案以包含测试项目。现在我可以更早地知道如果我在测试中破坏了某些东西:) – Zhao 2016-08-02 18:58:32

0

很遗憾,对于我来说,在XCode 7.2中,正​​确的答案是退出XCode并重新启动它。啊。