установить iphone SDKS бок о бок - PullRequest
3 голосов
/ 06 августа 2010

Я пытаюсь, чтобы мой xCode содержал все iPhone SDK от 4 до 2. Но когда я загружаю файлы DMG, кажется, что мне разрешается иметь только xCode с версиями SDK 2 - 3.1 ИЛИ 3.2 - 4, а не все вместе.

Как я могу установить SDK в один xCode, чтобы я мог собрать его для всех версий ОС?

Спасибо

EDIT ::

Хорошо, я знаю, что могу установить базовый SDK в xcode, но у меня есть только варианты 3.2 или 4.0 , я не могу установить 3.1 или более ранний SDK, как это можно сделать?

Окончательное редактирование ::

Хорошо, это решено, в основном вам нужно только установить более старую версию xcode, чтобы запустить более ранние симуляторы, в противном случае статьи, предоставленные мне в моих ответах, а также другие, были очень полезны:

http://www.clarkcox.com/blog/2009/06/23/sdks-and-deployment-targets/

Установите xCode 3.2.3 с iPhone SDK 4, получите «Базовый SDK отсутствует», другие SDK не видны

Как сделать приложение для iPhone совместимым с несколькими версиями SDK (прошивки)

http://cocoawithlove.com/2010/07/tips-tricks-for-conditional-ios3-ios32.html (возможно, лучший)

Ответы [ 2 ]

1 голос
/ 06 августа 2010

Есть ли какая-то особая причина, по которой вам нужно это сделать? Вы пытаетесь разработать приложения, которые будут работать на iOS 4.x и более старых версиях (3.x)? Вы все еще можете разрабатывать приложения, которые будут работать на iOS 3.1.x с iOS 4.x SDK.

Взгляните на следующую статью: http://www.clarkcox.com/blog/2009/06/23/sdks-and-deployment-targets/

0 голосов
/ 06 августа 2010

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

Вы можете попробовать скопировать их перед установкой других версий XCode-установите их сразу после.Они расположены в /Library/Platforms/iPhoneOS.platform/Developer/SDKs/ и /Library/Platforms/iPhoneSimulator.platform/Developer/SDKs/.

Обратите внимание, что вы также можете установить каждую версию XCode в отдельный каталог.Вы потеряете много места на жестком диске, и у вас будет несколько версий XCode, каждая с разными версиями SDK.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...