Недавно я добавил цель тестирования пользовательского интерфейса в наш существующий проект (в котором уже есть цель приложения для iOS и пара других целей тестирования).Все работает, как и ожидалось, и тесты пользовательского интерфейса выполняются без проблем, но если тест не пройден, ошибки никогда не отображаются в файле, в котором они возникли, и отчет о тестировании показывает их на <unknown>:0
, а навигатор проблем показывает их на <unknown>
:
Это помечает правильный тест как неудачный, но не показывает ошибку в редакторе.Я просмотрел настройки сборки, но не смог найти ничего необычного.
Естественно, это делает отладку тестов намного более раздражающей и сложной.Обычная магия перезапуска чистых / производных данных / xcode ничего не сделала.
Обновление : После дальнейших исследований выясняется, что это НЕ проблема для ошибок подтверждения, которые обнаруживаютсяправильно.