Подтвердить что ты не робот

Использовать iOS 5 Simulator в XCode 5?

Кажется, что XCode 5 поставляется только с iOS 6 и 7 симуляторами. Есть ли способ использовать симулятор iOS 5 с XCode 5?

4b9b3361

Ответ 1

Если вы используете Xcode 5 под OS X v10.8, то, если вы перейдете в "Настройки" → "Загрузки", вы увидите симуляторы 5.0 и 5.1, доступные в разделе "Компоненты". Вы можете скачать и установить прямо оттуда.

Если вы используете Xcode 5 под OS X v10.9, то симулятор iOS 5 больше не доступен.

С точки зрения уроков, которые я узнал, Apple сделала то же самое с iOS 4 и переходом от OS X версии 10.7 к версии 10.8. Поэтому небезразлично ожидать, что отныне Apple собирается поставлять симуляторы только для версии iOS, которая была текущей, когда эта OS X вышла и одна перед ней.

Ответ 2

Поскольку Mavericks и Xcode 5.1, iOS5 Simulator теперь ушел: (

Кажется, Apple хочет, чтобы мы сосредоточились на iOS7 и iOS6. (iOS5 теперь содержит всего от 1 до 5% на активных устройствах AppStore)

Ответ 3

Пока нет симулятора 5.1 под Mavericks, вы все равно можете подключить старый iPad1 для тестирования.

Ответ 4

Дополнительные симуляторы можно установить из Xcode -> Preference -> Downloads -> Components

Screenshot for downloading simulator

Однако в случае Xcode 5.x iOS 5 симулятор не может быть установлен, поскольку Mavericks не позволяет его.

Apple document for Xcode 5 Screenshot

Документ Apple для ссылки Xcode 5

Ответ 5

Это технически не отвечает на ваш вопрос, но как я это делаю на практике:

У вас могут быть установлены Xcode 4 и 5 одновременно в системе. У Xcode4 есть поддержка iOS 5. Вам просто нужно скачать Xcode4 с страницу загрузки и переименовать приложение перед установкой в ​​систему (чтобы вы не копируйте его по Xcode 5).

Изменить: это решение больше не работает. Используется для работы, но в настоящее время сбой для меня.

Ответ 6

Если у вас все еще есть старая версия XCode, вы можете попробовать дать символическую ссылку, как описано в этом сообщении: fooobar.com/questions/238312/...

Ответ 7

Мне удалось запустить симулятор iOS 5.0, используя Xcode 5 на Lion. Но после обновления до Маверика он не работал так же, как на льве. Может быть, есть способ, но не такой, как раньше...

Ответ 8

Я запускаю Mavericks, но у меня есть Mountain Lion как виртуальный раздел под Parallels Desktop. В Xcode 5.0.2 загружаются симуляторы iOS 5.0 и 5.1, и я их скачал, но, к сожалению, я не могу выбрать их при запуске приложения.

Имитатор 5.1 как таковой отлично работает, если я выбираю вручную, просто я не могу развернуть приложения на нем с Xcode, хотя я устанавливаю цель развертывания на 5.1.1.

Чтобы удовлетворить мое любопытство, у меня также есть Mountain Lion с внешнего жесткого диска (без виртуальной машины), и я получаю те же результаты: не развертывание приложений с Xcode 5 до iOS 5.1.1