Я только что загрузил XCode 3.2.3 с iphone sdk 4, но мне нужно скомпилировать мое приложение с 3.1.3, но нет никаких параметров в настройках проекта (только 4.0 или 3.2). Есть ли другая возможность для меня, кроме перехода на XCode 3.2.2?компиляция iphone 3.1.3 с XCode 3.2.3?
ответ
В разделе «Развертывание» настроек «Сборка» есть возможность установить целевую среду развертывания ОС iPhone. Вы можете выбрать 3.1.3 из списка доступных версий ОС.
Правда, но он спрашивал о SDK, который! = Цель развертывания (хотя это то, что некоторые люди имеют в виду, иногда;) –
Да, вы можете выбрать любую цель развертывания iPhone OS из списка. Но убедитесь, что вы не используете какие-либо конкретные методы/свойства iPhone SDK 4.0.
Да, вы можете выбрать любой iPhone OS Цель развертывания из списка. Но убедитесь, что вы не используете iPhone SDK 4.0 специфический методов/свойств.
Это уловка, не так ли ... есть ли простой способ проверить, что мы не выполняем никаких вызовов SDK iOS4, если мы не можем их ловушки во время компиляции?
Я нашел (см в нижней части страницы):
http://0xced.blogspot.com/2010/07/using-sdk-313-with-iphone-sdk-4.html
К сожалению, это требует следующих действий на первом шаге:
«Расположить iPhoneOS3.1.3.sdk и iPhoneSimulator3.1.3.sdk с iPhone SDK 3 "
И, конечно же, я сдул свой iPhone SDK 3 install когда я установил SDK iOS 4. Поэтому я немного застрял.
Есть ли другая альтернатива?
Спасибо!
Я только что обновил сообщение в блоге с информацией о том, как извлечь iPhone SDK 3.1.3 из Apple. – 0xced
Я настоятельно рекомендую вам прочитать this. SDK, отличные от 3.2 и 4.0, больше не доступны для представления в App Store.
- 1. iphone - Xcode 3.2.3 отказ от запуска симулятора 3.1.3
- 2. Компиляция для iOS 3.1.3 с использованием xcode 3.2.3 (и iOS 4, которая пришла с ней)
- 3. iPhone SDK4.0 и xcode 3.2.3 issue
- 4. Как импортировать проект iPhone из XCode 3.1.3 - SDK 3.0 в XCode 3.2.3 - SDK 4.0.1
- 5. iPhone приложение, сделанное с использованием Xcode 3.2.3, не работает на 3.1.3 ОС
- 6. iPhone XCode компиляция ADHOC
- 7. Обновление до xcode 3.2.3 вопросов
- 8. iPhone 4.0 на iPhone, но все-таки компиляция Ad-Hoc для 3.1.3?
- 9. Можно ли использовать iPhone Simulator 3.1 от XCode 3.2.3?
- 10. Обновление существующего проекта iPhone XCode до 3.2.3
- 11. Сбой сборки в xcode 3.2.3
- 12. Обновление до Xcode 3.2.3 и iPhone SDK 4
- 13. OCMock для iPhone (iOS4, XCode 3.2.3)
- 14. Подтвердить приложение iPhone в XCode 3.2.3
- 15. От Xcode 3.2.2 до Xcode 3.2.3
- 16. памяти, а * компиляция * с Xcode для iPhone
- 17. Перемещение с Xcode 3.2.2 на Xcode 3.2.3?
- 18. Связь с более старым iPhone OS в Xcode 3.2.3
- 19. Привязки в XCode 3.2.3
- 20. Xcode: Как добавить поддержку OS 3.0 в XCode 3.2.3
- 21. Xcode 3.1.3 breaks console output
- 22. iPhone sdk 3.2.3 Обновление Проблема
- 23. Компиляция для iOS 3.1.3 дает «Неопределенные символы для архитектуры i386»
- 24. xcode компиляция консольного приложения - c программирование
- 25. setFetchLimit и sectionNameKeyPath на iPhone OS4 (XCode 3.2.3) вызывают сбои
- 26. Компиляция ffmpeg на iPhone?
- 27. Проблема локализации изображения для iPhone в Xcode 3.2.3
- 28. xCode 4.2, iPhone 3.1.3, UITapGestureRecognizer, setNumberOfTapsRequired, unrecognized selector
- 29. iPhone Simulator Crash после обновления до XCode 3.2.3
- 30. iphone - Xcode 3.2.3 ошибка в отношении цели развертывания
Что вы видите в базе SDK. Вы можете выбрать 3.2, и, как говорит Джон, просто измените цель развертывания на 3.1.3. –
Но если я установил 3.2, я действительно использую симулятор ipad. Как я могу использовать симулятор iphone? – Alex1987
Правда, но ОС практически идентичны в смысле того, как они будут запускать ваши приложения (за небольшим исключением). Если вы ищете различия «look & feel», ничто не сравнится с устройством, для которого оно предназначено. Я использую iPad sim для проверки функциональности определенных вещей и обнаружения утечек, но это все. –