В настройках проекта есть две настройки, которые влияют на то, какие платформы будет поддерживать ваше приложение:
- Базовый SDK: Имя или путь базового SDK, используемого во время сборки.
- Цель развертывания: Код будет загружен в эту и более поздние версии iOS.
Первый устанавливает SDK, с которым вы связываетесь, а второй - версии iOS, которые будет поддерживать ваше приложение. Важно понимать это примечание о настройке Deployment Target :
Framework API, которые недоступны в
более ранние версии будут слабо связаны;
ваш код должен проверить на ноль
функциональные указатели или конкретная система
версии перед вызовом новых API.
Так что, если вы используете какие-либо API, которые существуют только в 4.3, убедитесь, что эти фреймворки слабо связаны, и что ваш код проверяет версию iOS перед использованием этих API.