#ios #swift #xcode #battery
#iOS #swift #xcode #батарея
Вопрос:
Мне нужно проверить уровень заряда батареи устройства, когда мое приложение работает в фоновом режиме (просто прокручивается, а не закрывается). iOS 13 предоставляет фоновые задачи, но весь мой код не работает.
Мой код работал только один раз, когда в
didEnterBackground
и это все
Например, мне нужно проверять уровень заряда батареи (90-80 и т. Д.) Каждые 1 минуту, Когда мое приложение работает в фоновом режиме. Как я могу это сделать?
Комментарии:
1. Зачем вам проверять заряд батареи, когда ваше приложение работает в фоновом режиме?
2. И зачем вам проверять батарею каждую минуту? Просто следите, изменился ли уровень заряда батареи.
3. Кстати, AFAIK, пока ваше приложение активно, оно будет продолжать получать уведомления о заряде батареи, если вы его отслеживаете.
4. @LeoDabus это, например ,
5. Как я уже сказал, если приложение все еще активно, оно работает. Вы не можете запустить таймер, пока приложение работает в фоновом режиме