iOS 5.0 отсутствует в Xcode 4.1? - PullRequest
2 голосов
/ 16 октября 2011

Я пытался протестировать свое приложение на своем iPhone 4G iOS 5.0 (последняя версия программного обеспечения) на Xcode (последняя версия программного обеспечения), но когда я открываю «Органайзер», и это сообщение (ниже) отображается под устройством.

Версия iOS в «Имя пользователя» не соответствует ни одной из версий iOS, поддерживаемых для разработки с этой установкой iOS SDK. Восстановите устройство до версии ОС, указанной ниже, или обновите до последней версии iOS SDK; который доступен здесь.

ОС установлена ​​на Moo 5,0 (9A334)

Xcode Поддерживаемые версии iOS Самый последний 4,3 4,2 4,1 4.0.2 4.0.1 4,0 3.2.2 3.2.1 3,2 3.1.3 3.1.2 3.1.1 3,1 3.0.1 3,0

Как мне сделать, чтобы приложение снова запустилось на моем iPhone? Просто интересно, почему в Xcode нет опции iOS 5.0, где есть только iOS 4.3?

Ответы [ 6 ]

6 голосов
/ 16 октября 2011

Вы можете собрать только для iOS 5 с XCode 4.2.

2 голосов
/ 16 октября 2011

Также обратите внимание, что когда вы загружаете обновление для Xcode 4.1 из App Store, оно не само устанавливает себя, оно загружает только установщик XCode, который вам нужно запустить для обновления 4.1 до 4.2, и затем выдает iOS5 в рамках.

2 голосов
/ 16 октября 2011

Xcode 4.2 находится в Mac App Store . Обратите внимание, что может быть проблема установки, которая будет держать вас на уровне 4.1; Я бы рекомендовал сначала удалить Xcode, а затем запустить Install Xcode.app, который вам дает MAS.

2 голосов
/ 16 октября 2011

Вам понадобится Xcode 4.2 (4.1 был выпущен для OSX Lion) и iOS5 SDK. Оба доступны от http://developer.apple.com

1 голос
/ 20 марта 2012
Apple updates Xcode 4.2! Adds iOS 5 Support!
What’s New in Version 4.2

- Includes SDKs for Mac OS X 10.7 Lion and iOS 5
– Storyboards let you design multiple iOS screens, and define the segues among them
– Automatic Reference Counting (ARC) saves you from manually managing retain/release
– iCloud entitlements are automatically enabled for Mac and iOS apps
– OpenGL ES Debugger graphically analyzes your OpenGL scene directly within the IDE
– Apple LLVM compiler supports C++11 features and the LLVM libc++ standard library
– Older iOS Simulators and device debugging symbols are downloaded on-demand

Enhancements and fixes in previous Xcode updates:

– Interface Builder support for Auto Layout and new Aqua controls such as NSPopover
– Full screen support in workspace, project, and organizer windows
– Project editor can validate and resolve out of date build settings
– Behaviors can be customized and assigned to unique key bindings
– Source control enhancements to pushing, pulling, and management of remote servers
– Assistant editor support for display of generated assembly and preprocessed output
– Additional bug fixes and stability improvements
0 голосов
/ 16 октября 2011

Загрузите xcode 4.2 из App Store и установите его где-нибудь еще, например /Developer-4.2.Затем, чтобы протестировать устройство на iOS 5.0 в xcode 4.1, выполните следующие действия в терминале:

[ 16:39 root@MacBookPro / ]# cp -rv /Developer-4.2/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/ /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
[ 16:40 root@MacBookPro / ]# cp -rv /Developer-4.2/Platforms/iPhoneOS.platform/DeviceSupport/5.0/ /Developer/Platforms/iPhoneOS.platform/DeviceSupport/

. При этом все необходимые файлы будут скопированы в установку xcode 4.1, и устройство отобразится ворганайзер, и вы можете протестировать свое приложение на устройстве iOS 5, все еще используя xcode 4.1!

...