Введение
Предпочтения приложений для iOS выведены на экран предоставленным системой приложением Настроек. Предпочтения расширений WatchKit выведены на экран предоставленным системой приложением Часов Apple. Пакет настроек содержит информацию, необходимую этим системным приложениям, чтобы вывести на экран Ваши предпочтения и позволить пользователю изменить их. Системные приложения сохраняют соответствующие значения к базе данных значений по умолчанию так, чтобы Ваше приложение могло получить их во время выполнения.
Этот документ описывает элементы, включающие файлы схемы, которые Вы включаете в пакет настроек. Все пакеты должны иметь корневое содержание. Включение других элементов основывается на Ваших потребностях и предпочтениях, которые Вы планируете вывести на экран.
Для получения информации о создании пакета настроек для приложения для iOS посмотрите Установки приложения в Руководстве по программированию Приложения для iOS.
Для получения информации о создании пакета настроек для расширения WatchKit см. Руководство по программированию Часов Apple.
Организация этого документа
Каждая статья в этом документе описывает ключи, связанные с определенным элементом предпочтительного файла схемы:
Корневое Содержание Файла схемы описывает ключи, найденные на корневом уровне файла схемы.
Элемент группы описывает ключи, найденные в a
PSGroupSpecifier
элемент.Дочерний Элемент Области описывает ключи, найденные в a
PSChildPaneSpecifier
элемент.Элемент Тумблера описывает ключи, найденные в a
PSToggleSwitchSpecifier
элемент.Элемент ползунка описывает ключи, найденные в a
PSSliderSpecifier
элемент.Элемент заголовка описывает ключи, найденные в a
PSTitleValueSpecifier
элемент.Элемент Текстового поля описывает ключи, найденные в a
PSTextFieldSpecifier
элемент.Много Элемент Значения описывает ключи, найденные в a
PSMultiValueSpecifier
элемент.Элемент Radio Group описывает ключи, найденные в a
PSRadioGroupSpecifier
элемент.