Instruments всегда запускает iPad Simulator для универсальных приложений с автоматизацией, как я могу заставить его использовать iPhone Симулятор?

Я создал универсальный двоичный файл, используя iOS 4.2 и Xcode 3.2.5. Я пытаюсь выполнить автоматическое тестирование приложения, и, поскольку интерфейсы версий iPad и iPhone немного отличаются, у меня есть отдельные сценарии UIAutomation. К сожалению, что бы я ни делал, когда я нажимаю кнопку записи в инструментах, приложение всегда запускается с помощью симулятора iPad. Как заставить Instruments запускать симулятор iPhone?

Универсальное приложение отлично работает в симуляторе для всех 3 имитируемых устройств (iPhone, iPhone (Retina) и iPad). Я могу управлять Active Executable через Xcode, и «Сборка и запуск / отладка» работает нормально, правильно используя указанный симулятор. Когда я запускаю инструменты, я выбираю iOS Simulator> All> Automation, затем выбираю свой сценарий автоматизации для iPhone и затем устанавливаю цель как project-name / build / Debug-iphonesimulator / project-name.

7
задан nschum 22 September 2011 в 19:34
поделиться