Xcode 4.2 (Snow Leopard) и iOS 5.1
Возможный дубликат:
ios 5.1 с xcode 4.2 для разработки iOS
Я обновил свой iPhone до iOS 5.1.
Моя операционная система - Snow Leopard.
Теперь мне нужен SDK 5.1 для разработки с xcode 4.2.
Где я могу скачать его?
Любое предложение?
Решение:
Переход на ios5.0 или обновление до Lion
Ответы
Ответ 1
Вы не можете.
Вам нужно обновить Mac OS 10.7 Lion, чтобы получить последнюю версию Xcode с 5.1 SDK.
Последняя устанавливаемая версия Xcode на Snow Leopard будет 4.2. Apple действительно хочет, чтобы разработчики постоянно следили за всем, будь то MacOS или iOS.
Ответ 2
Чтобы получить Xcode 4.2 на Snow Leopard для запуска кода на устройстве с 5.1, вы можете сделать это:
Если у вас есть другой Mac, на котором работает Lion + XCode 4.3.1, вы можете скопировать файлы из:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176)
в эквивалентное место на вашем SL Mac: возможно
/Developer/Platforms/iPhoneOS.platform/DeviceSupport
а также скопируйте version.plist
с машины Lion в папку iPhoneOS.platform
на машину SL.
Перезапустите XCode на машине SL и снова подключите устройства, и это кажется достаточно счастливым.
[Редактировать: если у вас нет доступа к машине с Lion + 4.3.1, вы можете получить файлы из 4.3.1 DMG, которые можно загрузить с Apple здесь: http://adcdownload.apple.com/Developer_Tools/xcode_4.3.1_for_lion/xcode_4.3.1_for_lion.dmg
затем смонтируйте DMG, покажите содержимое пакета на значке XCode и развернитесь до
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport to
найти файлы, упомянутые выше.]
В шагах:
- Остановить XCode на машине SL
- Отключите ваш iphone
- Установите образ Xcode 4.3.1 (.dmg, который можно загрузить с сайта Apple dev)
- Показать содержимое пакета Xcode 4.3.1
- копия
XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176)
до <HD>/Developer/Platforms/iPhoneOS.platform/DeviceSupport
- copy
XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/version.plist
до <HD>/Developer/Platforms/iPhoneOS.platform/
- Запустить Xcode
- подключите свой iphone, и он должен работать.
Ответ 3
Если вы хотите остаться на Snow Leopard, скачайте прошивку iOS 5.0.1 вашего устройства по этой ссылке: http://www.iphonefirmware.com/firmwares-download.
И выполните ручное восстановление в iTunes.
Я сделал это сегодня (8 марта 2012 года) на своем iPad 2, и он работает, Apple все еще, похоже, подписывает эту версию iOS. Думаю, не надолго, так что делайте это быстро.
Ответ 4
iOS 5.1 доступен только в xCode 4.3.1, и его единственный доступный в Lion, извините.
Вы можете попробовать изменить версию своего mac и подделать ее для установки 4.3.1, но я не могу заверить вас, что вы собираетесь работать...