Ошибка XCode bot: ранний неожиданный выход, операция никогда не завершалась при загрузке -

У меня есть проект, написанный быстрым, и у меня есть главная цель и две тестовые цели: одна для модульного тестирования с использованием quick и имеет 3 KIF. другая цель имеет XCUItests.

поэтому всякий раз, когда я запускаю интеграцию ботов XCode с нашим сервером XCode CI, я получаю следующую ошибку:

Bot Issue for Acceptance Bot (error)
Integration #63 of Acceptance Bot
Open in Xcode: xcbot://iosci/botID/1229919cecfcd510f090e37aed014a23/integrationID/16a3709d3ae008a68a65ff2fe9bb5a7b

Assertion: Test target MyUITests encountered an error (Early unexpected exit, operation never finished bootstrapping - no restart will be attempted)
File: (null):(null)

Introduced 2 integrations ago

Full logs for this integration are attached.

Я получаю эту ошибку, когда я запускаю ее в интеграцию симулятора, хотя она отлично работает, когда я подключаю CI-сервер к физическому устройству и запускаю его.

Примечание. Я использую XCode 7.3 с carthage 0.11

Ответ 1

Я столкнулся с такой же ошибкой (хотя я использовал fastlane для запуска своих пользовательских интерфейсов).

Проблема заключалась в том, что симулятор застрял в системном предупреждении, которое не выполнялось в тестах пользовательского интерфейса. После этого все мои тесты потерпели неудачу, и последующие прогоны продолжали сбой, поскольку имитатор не отвечал.

Я зашел в машину и нажимал OK на тревоге, и все было в порядке.

В моем случае появилось предупреждение, так как приложение пыталось зарегистрировать APNS и

"Имя приложения" хотел бы включить оповещение "Уведомления". Пропуск регистрации APNS для пользовательских интерфейсов не позволил проблеме снова появиться.