Сбой при попытке запуска в Bitrise iOS токен сборки истек - PullRequest
0 голосов
/ 05 июля 2019

Я использую Bitrise в качестве CI-решения, к сожалению, при запуске UITests логи говорят мне.

Ошибка при попытке запуска в сборке Bitrise iOS Истек срок действия токена: нет для этого токена все еще существует операция.

Юнит-тесты работают нормально. Не уверен, почему это происходит. Симулятор запускается нормально.

Конечно, запуск называется внутри setUp()

override func setUp() {
    // Put setup code here. This method is called before the invocation of each test method in the class.

    // In UI tests it is usually best to stop immediately when a failure occurs.
    continueAfterFailure = false

    // UI tests must launch the application that they test.
    // Doing this in setup will make sure it happens for each test method.
    XCUIApplication().launch()

    // In UI tests it’s important to set the initial state - such as interface orientation -
    // required for your tests before they run. The setUp method is a good place to do this.
}

Документация Apple гласит: launch()

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

Так что он должен работать нормально, так как симулятор должен запуститься перед запуском тестов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...