Я создал универсальный двоичный файл с использованием iOS 4.2 и Xcode 3.2.5. Я пытаюсь провести некоторое автоматизированное тестирование приложения, и поскольку интерфейсы немного отличаются в версиях для iPad и iPhone, у меня есть отдельные сценарии UIAutomation. К сожалению, независимо от того, что я делаю, когда я нажимаю кнопку записи в Instruments, приложение всегда запускается с помощью симулятора iPad. Как я могу заставить Instruments запустить симулятор iPhone?
Универсальное приложение отлично работает в симуляторе для всех 3 симулируемых устройств (iPhone, iPhone (Retina) и iPad). Я могу управлять активным исполняемым файлом через XCode, и «Build and Run / Debug» работает нормально, правильно, используя указанный симулятор. Когда я запускаю Instruments, я выбираю iOS Simulator> All> Automation, затем выбираю сценарий автоматизации для iPhone, а затем устанавливаю цель как имя проекта / build / Debug-iphonesimulator / project-name.