Можно ли получить iOS 5.1 SDK для Xcode 4.2 на Snow Leopard? - PullRequest
139 голосов
/ 08 марта 2012

У меня все еще есть снежный барс.У меня есть Xcode 4.2 для разработки под iOS.Этим утром я обновил свои iPhone и iPad до iOS 5.1.

Но Xcode 4.2 не обнаруживает мое устройство для тестирования.Я не смог найти образ iOS 5.1 SDK на сайте разработчиков Apple для Xcode 4.2.

Я не хочу обновляться до Lion, чтобы получить XCode 4.3 в настоящее время.

в состоянии использовать Xcode 4.2 (на Snow Leopard) для разработки под iOS сейчас?

Ответы [ 15 ]

2 голосов
/ 18 октября 2012

Вы также должны добавить псевдоним Symbols .. например, в /Developer/Platforms/iPhoneOS.platform/DeviceSupport/6.0 (10A403) вы должны добавить псевдоним Symbols, указывающий на /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk, чтобы xcode 4.2 мог обнаружить ваше устройство ios6 (протестировано на mac mini 1.5 intel core solo со снежным барсом),Приветствия

2 голосов
/ 30 июля 2012

Xcode 4.2, кажется, больше не доступен на developer.apple.com для пользователей снежного барса :( также для зарегистрированных платных разработчиков iOS, таких как я ...

Похоже, на данный момент нет законного способаполучить это ...

1 голос
/ 21 марта 2012

На момент написания этой статьи 3 / 20,2012 Apple не разрешает людям устанавливать предыдущие файлы ipsw из 5.0.1. Если вы обновили свое устройство до iOS 5.1, как я сделал это с моим 4-го поколения Touch, то вы либо должны запустить iOS 5.1 в Xcode 4.2, либо вам нужно вернуть свое устройство в 4.x, или вы замените свое устройство.

Я принес свой штрих в Apple Store, и они заменили его.

Если вы установите ipsw для 5.0.1, серверы Apple сообщат, что это не разрешено для вашего устройства, и вы не сможете вернуться. Вам придется попробовать 4.x на вашем устройстве или убедиться, что iOS 5.1 SDK работает в Xcode 4.2.

1 голос
/ 15 марта 2012

Я думаю, вы можете протестировать устройство ios 5.1 в Snow Leopard, как описано в постах выше. Но всегда безопасно перейти на Lion и использовать официальный выпуск SDK. Потому что мы не можем предсказать, какая проблема может произойти, если мы сделаем некоторые «хитрости» на нашей машине, чтобы это произошло, и это может произойти в самое нежелательное время (например, при отправке в appstore). :)

0 голосов
/ 12 марта 2012

Я нашел, как решить эту проблему!

Моя система - Snow Leopard 10.6.8, и у меня есть два набора Xcode 3.2.5 и 4.2 после того, как я обновил свой iPad 1 до iOS 5.1, Я запустил Xcode 3.2.5, он вызвал у меня окно «неизвестное устройство найдено», я отвечаю «Да», чтобы загрузить множество библиотек с моего iPad, через несколько минут я могу отлаживать и запускать свои проекты на своем iPad!

Затем я запустил Xcode 4.2 и открыл один из моих предыдущих проектов, я действительно могу отладить и запустить его на своем iPad!

Таким образом, вы можете использовать любую версию Xcode для разработки приложений насистема Snow Leopard.

...