Удаление XCUITest зависает с iOS 26IOS

Программируем под IOS
Ответить
Anonymous
 Удаление XCUITest зависает с iOS 26

Сообщение Anonymous »

В каком-то XCUITest у меня был настроен код для удаления приложения перед его повторным запуском, чтобы убедиться, что оно находится в чистом состоянии.
Этот код выглядит так:

Код: Выделить всё

let app = XCUIApplication()
app.launch()
app.terminate()

let springboardApp = XCUIApplication(bundleIdentifier: "com.apple.springboard")
springboardApp.icons["Sample"].firstMatch.press(forDuration: 1.2)
springboardApp.buttons["com.apple.springboardhome.application-shortcut-item.remove-app"].firstMatch.tap()
springboardApp.buttons["Delete App"].firstMatch.tap()
springboardApp.buttons["Delete"].firstMatch.tap()
Теперь с Xcode 26/iOS 26 (также пробовал бета-версию 26.1) тест останавливается на целую минуту и ​​иногда завершается сбоем на экране, показанном ниже.
Я вижу в консоли, поэтому знаю, что она не застряла, пытаясь найти кнопку «Удалить».

Код: Выделить всё

    t =     6.80s     Wait for com.apple.springboard to idle
t =    66.83s App animations complete notification not received, will attempt to continue.
Изображение

Есть идеи, как решить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/797 ... ith-ios-26
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»