Вы можете установить цель развертывания в настройках Target для своего приложения. Установите самую низкую версию iPhone OS, которую вы хотите поддерживать.
Делая это, вы должны внимательно следить за тем, какие функции вы используете в своем приложении, и проверять их доступность во время выполнения, прежде чем использовать их. Если вы используете функции, которые доступны, например, в 3.1, но не 3.0 (например, API наложения камеры), вам следует проверить наличие этих API, прежде чем вызывать их, чтобы предотвратить сбои на устройствах с 3.0.
Вам также необходимо ослабить связь с платформами, которые доступны только в более поздних версиях, чем те, которые установлены в настройке целевого объекта развертывания.
Ознакомьтесь с Руководством по совместимости SDK