Чтобы получить 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)
эквивалентному место на вашем Mac SL: вероятно
/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
найти файлы упомянутые выше]
В. шаги:
- Stop Xcode на SL машины
- Отключите Iphone
- Смонтировать Xcode 4.3.1 Изображение (.dmg, который вы можете загрузить с сайта компании Apple Dev)
- Показать пакет contentes по 4.3.1
- копия
XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176)
к <HD>/Developer/Platforms/iPhoneOS.platform/DeviceSupport
- копию Xcode
XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/version.plist
в <HD>/Developer/Platforms/iPhoneOS.platform/
- Начало Xcode
- подключите ваш iphone, и он должен работать.
Тот же вопрос здесь: http://stackoverflow.com/questions/9613565/ios-5-1-with-xcode-4-2-for-ios-development/9613774#comment12199185_9613774 – Pochi
Пожалуйста, не редактируйте ответы, поблагодарить за решение, но проголосовать за них и отметить один из них, как принято. Благодарю. –