Ответ 1
Проблема заключается в Xcode 4.5 на вашем mac.
В исходном сообщении говорится, как запускать ios 5.1sdk на "Xcode 4.2 на Snow leopard".
Xcode 4.5 недоступен на снежном лесу.
Установите Xcode 4.2 и повторите шаги.
Я запускаю iOS6 SDK на своем Mac, запускающем Xcode 4.2 на Snow Leopard, используя шаги из этой почты.
Теперь я пытаюсь заставить экран iPhone 4 работать. Мне удалось заставить iOS 6 отображаться в симуляторе iOS в меню Hardware > Version. Когда я пытаюсь загрузить устройство iOS 6, Я получаю сообщение об ошибке: "Симулированное приложение завершает работу" - "Нажмите" Повторить попытку ", чтобы повторить попытку". Затем он дает мне возможность переключиться на другой SDK. Если я выберу iOS6, он снова выйдет из строя. Если я выберу iOS 5, он загрузит правильно.
У меня также нет опции экрана iPhone 4 "в меню Hardware > Device.
Я скопировал папку iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk
из образа диска Xcode на свой компьютер.
Я не могу обновить свой компьютер у Snow Leopard.
Поэтому мне нужно уметь:
Проблема заключается в Xcode 4.5 на вашем mac.
В исходном сообщении говорится, как запускать ios 5.1sdk на "Xcode 4.2 на Snow leopard".
Xcode 4.5 недоступен на снежном лесу.
Установите Xcode 4.2 и повторите шаги.
Он сказал, что Xcode 4.2 является последней поддерживаемой версией Snow Leopard. Так что нет, это не сработает, и вам нужно будет получить Льва. Я нашел ответ на другой fooobar.com/questions/482900/...
В этом случае вам придется находиться под Лионом и с Xcode 4.2, и с 4.5. Не должно быть никаких проблем с этим.
Не забывайте...
Другая идея - использовать Virtual Box и запустить XCode. Конечно, запуск OS X на виртуальной коробке довольно сложный и не совсем законный (хотя у вас есть Mac, поэтому он может быть оправдан). Вы можете перейти по этой ссылке, если хотите.
http://www.sysprobs.com/guide-mac-os-x-10-7-lion-on-virtualbox-with-windows-7-and-intel-pc
Это для Windows 7, но вы также сможете заставить его работать и с OS X.
I VMware Fusion 5 (и, возможно, 4 тоже, я не помню) позволяет Mac OS X Lion и Mountain Lion работать в виртуальной машине. Таким образом, вы можете установить VMware Fusion и использовать его для запуска виртуализованного экземпляра Mountain Lion. Поскольку аппаратное обеспечение виртуализировано, не имеет значения, что ваш Mac не поддерживает ничего нового, чем Snow Leopard.
Производительность, скорее всего, будет плохой, хотя, по моему опыту, вам нужно как минимум 4 гигабайта оперативной памяти для VMware Fusion для бесперебойной работы. Если ваш Mac слишком стар для Lion и Moutain Lion, у него, вероятно, не будет установлен такой объем оперативной памяти.