Ошибка для автоматизированного сценария пользовательского интерфейса iOS «Невозможно выполнить действие с недопустимым элементом: UIAElementNil из target.frontMostApp (). MainWindow (). Buttons () [0]» - PullRequest
0 голосов
/ 19 октября 2011

Я получаю сообщение об ошибке для автоматизации пользовательского интерфейса iOS, так как Msgstr "Невозможно выполнить действие с недопустимым элементом: UIAElementNil из target.frontMostApp().mainWindow().buttons()[0]".

Мой скрипт - просто одна строка

UIATarget.localTarget().frontMostApp().mainWindow().buttons()["Yes"].tap();

Я пометил кнопку «Да» в необходимом xib-файле и включил доступ.

Любой указатель, почему ошибка?

1 Ответ

1 голос
/ 05 ноября 2011

Распечатать и проверить дерево элементов, если кнопка на месте с необходимыми метками.

Иногда помогает небольшая задержка перед нажатием элемента.

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