Я храню настройки местоположения в комплекте настроек. Поэтому, когда я переключаю переключатель в положение NO, мое приложение останавливает фоновую службу определения местоположения.
Я использую обозреватель, чтобы обнаружить изменение настроек, и обновляю флаг в моем приложении. Проблема в том, что, если я переключаю переключатель в положение OFF, мое приложение не останавливает службу определения местоположения, пока я не открою приложение. Это понятно, так как мой наблюдатель находится в исходном коде. Есть ли способ прослушать настройки, пока приложение находится в фоновом режиме? Я новичок в разработке для iOS, поэтому не очень хорошо понимаю концепцию фона и переднего плана.