Я не знаю, насколько вы можете мне помочь, потому что это под NDA, но я недавно обновился до версии xcode OS 4 beta 3. Мой проект отлично работал под 3.2, но под 4.0 части, как я полагаю, не совсем правильные, потому что он все еще находится в разработке.
При каждой другой установке бета-версии sdk я мог войти в настройки проекта и выбрать iPhone 3.2 sdk, а затем изменить целевую ОС iPhone в верхнем левом углу Xcode, но не эту. Если я выберу 3.2, он все равно загрузится на 4.0, кажется, у меня есть только симулятор 4.0 и симулятор iPad 3.2.
Есть идеи, как вернуть симулятор 3.2?
Ответ 1 · рейтинг 1 · Brad The App Guy
Загрузите SDK 3.2 с сайта программы iPhone.
Установите его в каталог отдельно от SDK 4.0 beta.
Используйте xCode в каталоге 3.2 для доступа к текущим версиям sdk и Xcode в каталоге 4.0, чтобы поиграть с 4.0
Помните, что если вы хотите отправить приложение в Apple, вам придется создать его с помощью не-бета-версии инструментария. Я рекомендую никогда не обновлять SDK до бета-версии, а лучше хранить бета-версию в отдельной папке.
Ответ 2 · Rudiger
Казалось бы, Apple не включила старые симуляторы iPhone в последнюю бета-версию SDK. Между двумя установками разница почти в 1 ГБ.
Возможно, есть способ добавить все старые SDK симулятора и устройства, установив все пакеты в старой версии SDK (в более новой версии отсутствует папка), но после попытки безуспешно установить только те, которые мне нужны, я просто вместо этого переустановил старый Xcode, который устранил проблему.