Ошибка 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 для пользовательских интерфейсов не позволил проблеме снова появиться.