Как программно запустить оверлей Discoverability при тестировании XCUI на iOS

Наложение Discoverability отображает доступные UIKeyCommand s когда пользователь подключает аппаратную клавиатуру к устройству iOS.

Пользователь запускает оверлей, удерживая клавишу "Command".

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

В целях локализации и создания снимков экрана я хочу иметь возможность запускать наложение Discoverability из XCUITestCase,

Наложение Discverability

К несчастью, XCUIKeyModifierFlags это только macOS.

UIDevice.press только для аппаратных кнопок на устройстве.

Что мне не хватает?

Как запустить оверлей Discoverability из XCUITestCase ?

Я могу добавить что-то в код приложения, но как мне запустить его из приложения?

0 ответов

Другие вопросы по тегам