ПРИМЕЧАНИЕ. Начиная с iOS 8 все приложения будут отображаться в приложении «Настройки» независимо от того, что вы делаете.
На странице проекта указано To support traditional Settings.app panes, the app must include a Settings.bundle with at least a Root.plist
. Поэтому, если вы ориентируетесь меньше, чем на iOS 8, или просто не хотите разрешать пользователям доступ к настройкам с помощью приложения «Настройки», то удалением связанного файла будет путь.
UPDATE:
Я считаю, что вам нужно сделать, это переименовать файл Settings.bundle так IOS не подцепить на нем. Альтернативное имя пакета, которое эта библиотека занимает, составляет InAppSettings.bundle
, поэтому попробуйте переименовать Settings.bundle
в InAppSettings.bundle
.
https://github.com/futuretap/InAppSettingsKit ->
В качестве альтернативы, вы можете создать совершенно отдельный пакет с именем InAppSettings.bundle вместо обычного Settings.bundle. Последний метод полезен, если вы хотите отключить настройки в Settings.app.
Я знаю, что все приложения появляются - я просто хочу знать, как я могу это сделать, поэтому мои собственные настройки не отображаются. – benr783
@ benr783 Извините, но я не думаю, что это возможно. Apple специально размещает его там. Удаление вашего приложения оттуда ограничило бы пользователей над вашим приложением. – kezi
Нет, я имею в виду, у меня есть собственный набор настроек, который я использую с InAppSettingsKit. Как я могу сделать так, чтобы настройки, которые находятся в/там /, не показывались регулярно. – benr783