Насколько мне известно, единственный способ получить настройки пользователя в файле Settings.app - это создать файл Settings.bundle в вашем приложении.Вы можете добавить простые списки функций настройки (многоуровневые, если хотите), но вы не можете добавить дополнительные функции, как вы описываете.
Другим вариантом может быть использование InAppSettingKit