Вы должны установить цель развертывания в итоговую сводку.
Редактировать: Xcode 4.5.x поддерживает только iOS 4.3 и более поздние версии, поэтому вы не можете поддерживать версии iOS под ним.
Редактировать 2: Если вы используете и старую версию Xcode, это может быть полезно для вас. iOS 3.x support in Xcode 4
Но прежде чем писать приложение, предназначенное для iOS4 и выше, вы должны подумать дважды. Ориентация на старые версии iOS означает, что вы не должны использовать какой-либо из API следующих версий iOS, таких как ARC и автоматический макет. В результате ваш код будет сложнее поддерживать, а некоторые функции реализовать невозможно.
Прежде чем продолжить, подумайте о том, сколько пользователей вы будете удовлетворять, поддерживая iOS4. Прочитайте эти тысячи слов от яблока, а затем решить для себя
Вы можете установить «Deployment Target» для конкретной версии IOS, но в противном случае, чтобы сделать ваше приложение совместимо с версиями выше 3, вы должны * только * работать с API iOS 3. – Souljacker
Если я установил цель развертывания в 3, то она будет работать на всех версиях iphone? – user2580525
В развертывании цели нет версии 3 в Xcode 4. Она отображает только версию 4 и выше. Как я могу получить версию 3 также – user2580525