Ошибка тестирования пользовательского интерфейса iOS

Я пытаюсь запустить Xcode UITesting на физическом устройстве (iPod), но получаю сообщение об ошибке:

Test Target UITests обнаружил ошибку (ранний неожиданный выход, операция не завершила начальную загрузку — попытки перезапуска предприниматься не будут).

Конкретная строка, которая вызывает ошибку:

[[[XCUIApplication alloc] init] launch];

Я заметил, что приложение UITesting не запускается на устройстве, вместо этого запускается тестовое целевое приложение, что, как я полагаю, является проблемой. Любые идеи о том, как это исправить?


person will3321    schedule 22.04.2016    source источник


Ответы (1)


Я смог исправить эту ошибку, изменив настройки сборки, в частности загрузчик пакетов. Я удалил build/Debug-iphoneos/MY_APP.app/MY_APP из debug и build/Release-iphoneos/MY_APP.app/MY_APP. Затем я добавил пару дополнительных источников компиляции и смог снова запустить UITesting.

person will3321    schedule 22.04.2016