В настоящее время я использую IOS SDK 4.0.2 и учусь делать UIAutomation. К сожалению, я обнаружил, что в симуляторе, когда я пытаюсь запустить простой тест сценария Java (который просто назначает переменные), я получаю следующую ошибку.
Unexpected error in -[UIATarget_0x5d04f60 frontMostApp], /SourceCache/UIAutomation_Sim/UIAutomation-37/Framework/UIATargetElements.m line 437,
Вот "скрипт", который я пытался запустить
function iDontDoAnything() {
var target = UIATarget.localTarget();
var app = target.frontMostApp();
var navBar = app.navigationBar();
UIALogger.logPass("it passed");
}
UIALogger.logStart("First Tester Test");
iDontDoAnything();
И я понял, что это потому, что я получаю нулевое значение, возвращаемое при вызове frontMostApp (). Тест проходит нормально / проходит на реальном устройстве с 4.0.2.
Основной вопрос: есть ли способ решить эту проблему в 4.0.2 на симуляторе? Я отметил решение для более ранней версии (4.0.1), в которой была эта проблема - попытался безуспешно.
Пока не так много документации, любой совет будет очень признателен!
Lauren