Почему XCUITest не работает на Xcode под управлением iOS 11.0.1

Мои UITests работали нормально до xcode 8.3 (iOS 10). После обновления xcode и обновления до swift 4 Test Failed со следующей ошибкой

сбой во внешнем символе

iOSSimulator: невозможно подключиться к «com.apple.instruments.deviceservice.lockdown» (домен ошибки = DTiPhoneSimulatorErrorDomain Code =-1 «DTServiceHubClient не удалось благословить сервисный центр для симулятора iPhone 7 Plus (F8CB0FF4-5A28-4149-841F-70162DFB6228)» UserInfo={NSLocalizedDescription=DTServiceHubClient не удалось благословить центр обслуживания для симулятора iPhone 7 Plus (F8CB0FF4-5A28-4149-841F-70162DFB6228), NSUnderlyingError=0x7f92283856d0 {Error Domain=DTiPhoneSimulatorErrorDomain Code=-1 "blessSimulatorServiceHub: ошибка: ошибка, но не сообщить об ошибке" UserInfo={NSLocalizedDescription=blessSimulatorServiceHub:error: не удалось, но не выдала ошибку}}})

Симулятор загружается, приложение устанавливается, а затем тут же происходит сбой симулятора.

Понижение рейтинга файла swift до 3.2 и внесение необходимых изменений для понижения версии и запуск тестов xcode 8.3 работает как шарм.

Я тестировал его на разных Mac. Возникает та же ошибка.

Я не могу понять, что не так с xcode 9


person Manoj    schedule 30.10.2017    source источник


Ответы (1)


Кажется, это ошибка Xcode. После обновления до Xcode 9.1 эта ошибка исчезла.

person Manoj    schedule 02.11.2017