2012-02-18 2 views
10

Есть ли способ установить iPhone Simulator 4.2 в Xcode 4.3 для Lion? Я только могу найти, как установить его в Xcode 4.2, но не Xcode 4.3 для Lion.Xcode 4.3 и iPhone Simulator 4.2

ответ

27

Я нашел способ установить iPhone симулятор 4.2 до Xcode 4.3:

Следуйте instructions по Parth Бхатт, но установить имитатор во временную папку (» Папка разработчика не существует в Xcode 4.3).

После установки перейдите к <tmp_dir>/Platforms/iPhoneSimulator.platform/Developer/SDKs, и вы найдете файл под названием «iPhoneSimulator4.2.sdk».

Открыть новое окно Finder и перейдите к /Applications и правой кнопке на Xcode, выберите показать содержимое пакета, перейдите к /Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs, вы увидите .sdk файлы, один для каждого iPhone симулятора установлен в Xcode.

Перетащите файл «iPhoneSimulator4.2.sdk» из вашей временной папки и зайдите в папку SDKs пакета Xcode.

Перезапустите Xcode и все (вы можете удалить временную папку).

Если ваш проект имеет цель развертывания до 4.2, у вас будет доступный имитатор 4.2.

+2

Если вы хотите сэкономить время и много дискового оттока, вы можете извлечь пакет iPhoneSimulator42 с помощью Pacifist (он находится в 'Essentials':' iPhoneSDKMeta': 'iPhoneSDK4_2':' iPhoneSimulatorSDK4_2.pkg'), а затем скопируйте ту же самую папку 'iPhoneSimulator4.2.sdk', вложенную внутри' Platforms/iPhoneSimulator.platform/Developer/SDK' в Xcode's расслоение. – cbowns

+0

Я установил старый симулятор 4.3 из Xcode | Настройки. Но он не отображается в раскрывающемся списке рядом с кнопкой запуска отладки. Я все еще могу только отлаживать запуск в симуляторе 5.1 или 5.0. Любое предложение? – GeorgeW

+1

@GeorgeW вам нужно установить 4.3 объявление для своей цели разработки. –

0

Я думаю, что это невозможно. Вы можете просто скачать и установить SDK, предоставленную компании Apple

+0

Это из-за песочницы нового Xcode? – Nebary

+0

Нет, это потому, что яблоко не хочет предлагать загрузку. Загрузите старый xcode, чтобы получить старую SDK – CodaFi

+0

CodaFi, Apple не предоставила возможность загружать iPhone Simulator 4.2 в предыдущие Xcodes. Но в любом случае у вас был способ сделать это. Итак, что изменилось? Мое предложение - песочница – Nebary

1

Перейдите в раздел «Настройки -> вкладка« Закладки »- вкладка« Компоненты »и установите то, что вам нужно. На данный момент это позволяет загружать 4.3 и 5.0 симуляторы.