Исполняемый файл Project Active больше не может быть iPhone 3.2

Я не знаю, насколько вы можете мне помочь, потому что это под 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?


person Rudiger    schedule 15.05.2010    source источник


Ответы (2)


  1. Загрузите SDK 3.2 с сайта программы iPhone.

  2. Установите его в каталог отдельно от SDK 4.0 beta.

  3. Используйте xCode в каталоге 3.2 для доступа к текущим версиям sdk и Xcode в каталоге 4.0, чтобы поиграть с 4.0

Помните, что если вы хотите отправить приложение в Apple, вам придется создать его с помощью не-бета-версии инструментария. Я рекомендую никогда не обновлять SDK до бета-версии, а лучше хранить бета-версию в отдельной папке.

person Brad The App Guy    schedule 15.05.2010
comment
Хотя это способ справиться с этим, они предоставили более старые SDK как часть пакета в предыдущих сборках, и поэтому это не было проблемой, и я когда-то разрабатывал обе без проблем, но не в этой. - person Rudiger; 17.05.2010

Казалось бы, Apple не включила старые симуляторы iPhone в последнюю бета-версию SDK. Между двумя установками разница почти в 1 ГБ.

Возможно, есть способ добавить все старые SDK симулятора и устройства, установив все пакеты в старой версии SDK (в более новой версии отсутствует папка), но после попытки безуспешно установить только те, которые мне нужны, я просто вместо этого переустановил старый Xcode, который устранил проблему.

person Rudiger    schedule 15.05.2010