Нет подходящего устройства (UUID) в наборе в / Users / <username>/ Library / Developer / XCTestDevices - PullRequest
0 голосов
/ 18 января 2019

Я получаю эту ошибку в Xcode 10.1 при запуске модульных тестов. Это случается довольно часто.

enter image description here

При запуске модульных тестов в XCode тест может пройти или не пройти несколько раз. Затем, после нескольких запусков, появляется эта ошибка, когда Xcode не может запустить или связаться с симулятором iOS.

Выбор другого симулятора из списка - это обходной путь, но это немного раздражает. Кроме того, после нескольких юнит-тестов в новом выбранном симуляторе ошибка возвращается (с другим UUID).

Закрытие приложения симулятора и повторный запуск тестов не решают проблему (появляется то же предупреждение об ошибке). Также не закрытие и повторное открытие проекта.

Одна вещь, замеченная в том, что, когда XCode входит в это состояние, закрытие XCode (выход из приложения) занимает больше времени, чем обычно. Закрытие Xcode и его повторный запуск, а затем запуск модульных тестов также решают проблему.

1 Ответ

0 голосов
/ 19 февраля 2019
  • Окно -> Устройства и симуляторы
  • Удалить симулятор
  • Добавить тот же симулятор
  • Запустить тесты снова
...