Мое приложение имеет функциональность, которая работает, когда устройство находится в фоновом режиме. Я столкнулся с проблемой, когда мне нужно изменить функциональность, если пользователь выключил / включил режим низкого энергопотребления, но я не уверен, как это сделать, если приложение находится в фоновом режиме. Можно ли проверить состояние параметра «Режим низкого энергопотребления» каждый раз, когда он изменяется, когда приложение находится в фоновом режиме?
Это код, который я хочу использовать для проверки режима пониженного энергопотребления:
if NSProcessInfo.processInfo().lowPowerModeEnabled {
// Low Power functionality
} else {
// Normal functionality
}