2016-12-27 2 views
1

Я настроил параметры своего приложения (на странице настроек iPhone) с помощью root.plist. Теперь, как я могу добавить службы определения местоположения и уведомления в мои настройки, чтобы пользователь мог видеть все настройки моего приложения в одном месте?Как показать настройки служб местоположения поверх (ниже) настроек моего приложения

мне нужно что-то вроде этого, так что я могу и видеть разрешение Место и мои пользовательские настройки в одном месте:

enter image description here

+0

Я думаю, что эти параметры отображаются автоматически, как только вы начнете использовать уведомление, службу определения местоположения и т.д. ... – Daniel

+0

в вашем приложении вы можете «т манипулировать настройки системы,' settings' приложение используется для но настройки, такие как удаленные уведомления, с которыми вы можете обращаться, используя серверы – preetam

ответ

0

Вы можете получить текущее состояние конфигурации местоположения с использованием authorizationStatus() и locationServicesEnabled() и в соответствии со статусом , вы можете отображать в своих настройках.

Но нет способа изменить конфигурацию местоположения из вашей пользовательской настройки.

1

Таким образом, параметры местоположения будут отображаться автоматически в настройках, когда вы укажете местоположение как возможность в своем приложении. Если вы хотите, чтобы другие пользовательские настройки отображались внутри настроек, а не внутри вашего приложения, вы можете добавлять ключи в файлы plist для набора параметров.

См: https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/UserDefaults/Preferences/Preferences.html