Автоматизируйте касание OK или Не разрешать на UIAlertView iOS показывает после - [CLLocationManager startUpdatingLocation] в симуляторе - PullRequest
1 голос
/ 15 декабря 2011

Я пишу тесты взаимодействия с пользователем Фрэнк для моего приложения для iOS. Тесты останавливаются, когда UIAlertView iOS показывает после того, как я звоню -[CLLocationManager startUpdatingLocation]

UIAlertView iOS shows after I call -[CLLocationManager startUpdatingLocation]

Прямо сейчас, я просто автоматизирую это с помощью следующего appleScript:

activate application "iPhone Simulator"

tell application "System Events"
    set _position to position of window of application process "iPhone Simulator"
    set _x to item 1 of item 1 of _position
    set _y to item 2 of item 1 of _position
    click process "iPhone Simulator" at {_x + 625, _y + 457}
end tell

Есть ли лучший способ? Я действительно просто хочу избежать предупреждения, если это возможно. Если я могу просто написать некоторые файлы в каталоге ~/Library/Application Support/iPhone Simulator, это тоже хорошо. То, что я делаю, похоже на высший взлом.

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