Можем ли мы использовать инструменты автоматизации пользовательского интерфейса с iPhone Simulator? - PullRequest
3 голосов
/ 03 августа 2010

Я использую новые инструменты автоматизации пользовательского интерфейса с инструментами и iPhone SDK 4.0, но до сих пор не смог заставить его работать под iPhone Simulator.Я пытался установить цель для каждого возможного местоположения - моей папки сборки, папки приложения в ~ / Library / Application Support / iPhone Simulator и т. Д. - но я получаю сообщение об ошибке при попытке его запустить:

Неожиданная ошибка в - [UIATarget_0x5a1e3b0 frontMostApp], /SourceCache/UIAutomation_Sim/UIAutomation-37/Framework/UIATargetElements.m строка 437,

Кто-нибудь получил эту работу?

Ответы [ 2 ]

4 голосов
/ 11 августа 2010

Да, теоретически, вы можете. На практике проблем много. Но вы проверили, есть ли на симуляторе accessibity.plist?

Я нашел это на https://devforums.apple.com/message/261883#261883 они рекомендуют: «Скопировать ~ / Библиотека / Поддержка приложений / iPhone Simulator / 4.0 / Библиотека / Настройки / com.apple.Accessibility.plist в ~ / Библиотека / Поддержка приложений / iPhone Simulator / 4.0.1 / Библиотека / Настройки» для меня.

2 голосов
/ 12 августа 2010

Если у вас возникли проблемы с достижением правильной цели, запуск вашего проекта с другим инструментом (например, с утечками) должен поместить ваш исполняемый файл в список «выбрать цель».Это как минимум один потенциальный источник ошибок, который вы можете исключить таким образом.

...