Ответ 1
Я нашел способ установить iPhone-симулятор 4.2 в Xcode 4.3:
Следуйте инструкциям от Parth Bhatt, но установите имитатор во временную папку (папка разработчика не существует в Xcode 4.3).
После установки перейдите в <tmp_dir>/Platforms/iPhoneSimulator.platform/Developer/SDKs
, и вы найдете файл с именем "iPhoneSimulator4.2.sdk".
Откройте новое окно Finder и перейдите к /Applications
и щелкните правой кнопкой мыши на Xcode, выберите отображение содержимого пакета, перейдите к /Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
, вы увидите файлы .sdk, по одному для каждого iPhone-симулятора, установленного в Xcode.
Перетащите файл "iPhoneSimulator4.2.sdk" из вашей временной папки и запустите папку SDKs пакета Xcode.
Перезапустите Xcode и все (вы можете удалить временную папку).
Если ваш проект имеет цель развертывания в 4.2, у вас будет доступный имитатор 4.2.