Фон проверки уровня заряда батареи

#ios #swift #xcode #battery

#iOS #swift #xcode #батарея

Вопрос:

Мне нужно проверить уровень заряда батареи устройства, когда мое приложение работает в фоновом режиме (просто прокручивается, а не закрывается). iOS 13 предоставляет фоновые задачи, но весь мой код не работает.

Мой код работал только один раз, когда в

 didEnterBackground
 

и это все

Например, мне нужно проверять уровень заряда батареи (90-80 и т. Д.) Каждые 1 минуту, Когда мое приложение работает в фоновом режиме. Как я могу это сделать?

Комментарии:

1. Зачем вам проверять заряд батареи, когда ваше приложение работает в фоновом режиме?

2. И зачем вам проверять батарею каждую минуту? Просто следите, изменился ли уровень заряда батареи.

3. Кстати, AFAIK, пока ваше приложение активно, оно будет продолжать получать уведомления о заряде батареи, если вы его отслеживаете.

4. @LeoDabus это, например ,

5. Как я уже сказал, если приложение все еще активно, оно работает. Вы не можете запустить таймер, пока приложение работает в фоновом режиме