Как заставить root.plist распознавать типы, предоставляемые InAppSettingsKit

Мне трудно интегрировать InAppSettingsKit. Во-первых, XCode не распознает, что settings.bundle, который я добавил в свой проект, на самом деле содержит файлы. Поэтому мне нужно открыть этот пакет через Finder, чтобы получить файл root.plist.

Когда я открываю его, элементы предпочтений ограничены базовыми типами, такими как группа, заголовок и т. д., и если я пытаюсь использовать что-то, предоставленное IASK, например PSGroupIdentifier, он немедленно возвращается к группе.

Что мне здесь не хватает? Что сообщает файлу plist, какие типы разрешены?


person Andy    schedule 02.01.2012    source источник


Ответы (1)


Во-первых, чтобы увидеть содержимое Settings.bundle, нажмите на него и на правой панели (в инспекторе) установите для параметра «Тип файла» значение «Набор приложений».

Что касается Root.plist, это элементы, которые используются специально в приложении «Настройки», и поэтому они ограничены фиксированным количеством параметров. Когда вы просматриваете его изнутри XCode, вы увидите, что при создании новой записи вы можете создавать только определенные записи.

person Andrew Hoyer    schedule 21.02.2012