Я пишу приложение для iPhone, в котором я хочу поддерживать наибольшую возможную базу пользователей на данный момент (с минимальными трудностями), поэтому я решил, что нацеливание на IOS 4.3+ будет хорошим подмножеством пользователей для моей аудитории.
Я начал работать в XCode 4.2, но вернулся к XCode 4.1, когда понял, что шаблоны проектов изменились, и все казалось очень тесно переплетенным с раскадровкой, ARC и т. Д.
Я построил свое приложение так, что я действительно хочу проверить его на своем устройстве, на котором установлена iOS5. Когда я пытаюсь использовать его, я получаю это сообщение, как только нажимаю «использовать для разработки» в Organizer / XCode:
Настройки сборки проекта выглядят так:
У меня такой вопрос: как заставить это приложение, встроенное в XCode 4.1, работать на телефонах iOS 4.3 и iOS 5?
iOS SDK не имеют обратной совместимости? Я пришел из разработки для Android, в которой менее современный SDK будет работать на более новом SDK - это отличается в мире iOS? И если да, то как это обычно обрабатывается?
Буду очень признателен за любые указания относительно того, как мне поступить.