2012-03-23 5 views
12

Мой проект строится с предупреждением, но он не отображается в «Навигаторе проблем». Как я могу получить это предупреждение, чтобы разрешить его? Я попытался нажать на предупреждение в верхней части окна, но это ничего не делает. Я использую Xcode 4.3.Предупреждение не отображается в Xcode Issue Navigator

enter image description here

+1

Не уверен, но «Нет результатов Filer» указывает, что этот выход каким-то образом отфильтрован? –

+0

Возможно, что Xcode испортил, когда подсчитал количество предупреждений, которые у вас были. Я это случалось несколько раз. Если вы не можете найти желтое предупреждение, не обращайте на него внимания. – CodaFi

+0

Я прошел настройку сборки и включил предупреждения компилятора для разных параметров, чтобы увидеть, будет ли это отображаться, но оказывается, что эти переключатели фильтруют предупреждения таким образом, что они не будут отображаться в счетчике даже если он выключен, поэтому он должен быть чем-то другим. Должен быть какой-то список или файл, на который я могу посмотреть, чтобы увидеть это предупреждение. –

ответ

1

Я исправил это, перейдя в Xcode -> Настройки -> Местоположение и изменение расположения полученных данных По умолчанию. (Не знаю, как это стало недействительным)

12

Я встретил ту же проблему, и я нашел ее просто потому, что есть что-то не так с входным фильтром ниже. Вы можете решить проблему, введя что-то в нижнем входе фильтра, а затем очистите его.

+2

Это сработало для меня! – Juliano

+0

Шахта была отфильтрована по ошибкам ... но не заметила, что ... спасибо! – FrizzTheSnail

6

Основываясь на ответе Yingpei Zeng, кнопки в правом нижнем углу «серой» панели с сообщением «Нет результатов фильтрации» действуют как переключатели для применения или удаления фильтров. Они находятся кнопки на этом рисунке здесь, на левом нижнем углу (часы и два справа от него):

enter image description here

К сожалению, кнопки не меняется при переключении, так что вы можете пропустить этот один был случайно ударил ...

+1

Спасибо, мне это очень помогло. – mohitum

4

У меня была такая же проблема, и для меня это помогло перейти в Xcode-> Preferences-> Locations и удалить все в папках Derived data, Snapshots, Archives. Чистый проект, сборка и предупреждения, а также ошибки были возвращены в навигаторе проблем.

0

Подобно Кирби Тодда для меня он работал, чтобы очистить содержимое полученной папки данных (вы можете найти путь, как сказал Кирби, перейдя в Xcode -> Настройки -> Locations)

2

Я была такая же проблема с моим тестовым проектом. И ни одно решение, упомянутое выше, не работает. Наконец, я понял это, потому что целевой проект, который я выбрал, не является проектом «Тест». Я тестировал каждый отдельный тест. И выбранная мной схема была не-тестовой проектной схемой. После того, как я выбираю схему тестов, появляется ошибка в тестовом проекте.

+1

Это замечательно, спасибо, и это привело меня к [этому комментарию GitHub] (https: // github.com/CocoaPods/CocoaPods/issues/5299 # issuecomment-235981319) [Michael Kirk] (https://github.com/michaelkirk), который позволяет показывать все предупреждения в любой схеме, если вы добавляете другие схемы в рабочее пространство как сказано Майклом (он говорит о стручках, но вы можете добавить и другие проекты) – lukkea

+1

@lukkea спасибо за ссылку для комментария github, которую нужно знать. Я только что изменил свою схему, включив тестовый проект. Теперь я могу узнать раньше, если я сломаю что-то в тесте :) – Zhao

0

К сожалению, для XCode 7.2 правильный ответ заключался в том, чтобы закрыть XCode и перезапустить его. Тьфу.

Смежные вопросы