остановка iphone экрана от перехода в режим сна / затемнения, даже когда приложение не на переднем плане - PullRequest
0 голосов
/ 25 апреля 2020

Я совершенно новый (и сбит с толку) ios разработчик здесь.

Я хотел бы реализовать функцию в моем приложении, которая не дает экрану автоматически выключаться / блокироваться / переходить в спящий режим.

До сих пор я использовал UIApplication.shared.isIdleTimerDisabled = true.

теперь это работает, когда приложение открыто, на переднем плане. но я бы хотел, чтобы idleTimerDisabled имел значение true, даже когда приложение находится в фоновом режиме.

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

любая помощь будет оценена спасибо

1 Ответ

0 голосов
/ 25 апреля 2020

К сожалению, Apple не дает вам контроль над режимом сна устройства, когда ваше приложение в данный момент не на переднем плане. Вы можете узнать больше о жизненном цикле приложения iOS и о том, как работают режимы фона и переднего плана: https://developer.apple.com/documentation/uikit/app_and_environment/managing_your_app_s_life_cycle

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...