Ответ 1
Ошибка для всех асинхронных операций, выполненных в тестах. Это может быть:
- Работа с не существующим объектом
-
dispatch_after
- Сетевые операции с неправильным назначением обработчика блока
Иногда во время выполнения моих тестов пользовательского интерфейса появляется следующая ошибка Lost connection to test manager services
. Нет журналов или чего-то еще. Бывает случайным образом. Я бы предоставил больше информации, но у меня просто нет этого из-за характера ошибки.
Использование Xcode 7 beta 5.
Ошибка для всех асинхронных операций, выполненных в тестах. Это может быть:
dispatch_after
Я получал ту же ошибку при запуске тестов пользовательского интерфейса, написанных в Swift. Оказалось, что использование памяти постоянно увеличивается при выполнении более длительного теста (без релиза памяти). Когда память была исчерпана, устройство "Потерянное подключение к службам тестового менеджера".
Решение? Используя "autoreleasepool" в своей версии Swift, в соответствующих местах.