2013-01-19 2 views
2

Я установил бета-версию Xcode 4.6 (в том числе бета-версию iOS 6.1), но пока не хочу устанавливать iOS 6.1 на мой iPhone. Я предпочел бы продолжить разработку с iOS 6.0.2 (или вместо этого использовать симулятор iPhone).Использование Base SDK iOS 6.0.2 в Xcode 4.6

Следовательно, я попытался загрузить и установить iOS 6.0.2 в XCode 4.6: действительно, в его окне «Организатор» теперь отображаются как iOS 6.1 (по умолчанию), так и iOS 6.0.2 (этим действием). Однако, когда я пытаюсь изменить базовый SDK для своего проекта (в соответствии с его настройками сборки), Xcode по-прежнему не знает о втором выборе: доступными только для iOS являются iOS 6.1 и Latest iOS (т. Е. Снова iOS 6.1).

Как добавить (установленный) iOS 6.0.2 SDK в этот список, чтобы я мог выбрать его как базовый SDK для моего проекта?

P.S. Мое настоящее понимание, что это отличается от that другим (частым) вопросом.

P.S.S. Предположительно ничего из этого не характерно для Xcode 4.6, в отличие от предыдущих версий. Поэтому я чувствую себя уполномоченным упомянуть об этом даже вне соглашения о конфиденциальности, поскольку его существование как таковое открыто известно.

+0

Если вы хотите Base SDK 6.0 вместо 6.1, используйте Xcode 4.5, а не 4.6. Зачем использовать бета-версию Xcode, если вы не используете соответствующий бета-версию iOS SDK? – rmaddy

+0

Разве Xcode 4.6 не находится под NDA? Если так обсуждать это на https://devforums.apple.com – trojanfoe

+0

@rmaddy Поскольку другой iPhone для разработки (который я сейчас не использую) имеет бета-версию iOS 6.1, поэтому я также обновил бета-версию Xcode 4.6. Я не хочу понижать/переустанавливать XCode 4.5 (и это не обязательно). – Drux

ответ

1

Попробуйте установить цель в нижнюю версию!

Set target

+1

Да, это было так: я изначально запутал базовый SDK (например, iOS 6.1) и цель разработки (например, iOS 6.0). – Drux

Смежные вопросы