Введение
XCode включает комплекты разработчика программного обеспечения (SDKs), позволяющие Вам создать приложения, работающие на определенных версиях iOS или OS X — включая версии, отличающиеся от той, на которой Вы разрабатываете. Эта технология позволяет Вам создать единственный двоичный файл, использующий в своих интересах новые функции при работе системы, поддерживающей их, и корректно ухудшающейся при работе более старой системы. Некоторые платформы Apple автоматически изменяют свое поведение на основе SDK, против которого создается приложение для улучшенной совместимости.
Считайте этот документ, если Вы хотите, чтобы Ваше приложение предназначалось для определенной версии или многократных версий iOS или OS X.
Организация этого документа
Этот документ содержит следующие главы:
Обзор Основанной на SDK Разработки описывает как основанные на SDK технические разработки.
Конфигурирование Проекта для Основанной на SDK Разработки описывает, как установить Ваш проект использовать SDK.
Используя Основанную на SDK Разработку объясняет, как использовать слабо соединенные классы, методы и функции, как слабо соединить всю платформу, как скомпилировать условно для различного SDKs, и как найти использование осуждаемого APIs в Вашем коде.