Запретить управляемый доступ к тусклому экрану
У меня возникли проблемы с функцией Guided-access в iOS 11 на iPad, из-за которой экран становится невольным через пару секунд.
Мое приложение (в быстром) должно позволить устройству спать после некоторого времени бездействия, я заблокировал его
UIApplication.shared.isIdleTimerDisabled = true
Я устанавливаю это снова на каждый мой ViewController, просто чтобы быть уверенным. И позвольте ему заснуть на моем "inactiveView".
Все это прекрасно работает за пределами Guided-доступа, но когда я его активирую, мой экран тускнеет через 15-20 секунд, но не засыпает.
И это моя проблема: мое приложение должно быть в состоянии спать, но только через гораздо больше времени, чем позволяет iPad. Можно ли это отключить?
Я не могу найти другое приложение, которое блокирует спящий режим, чтобы проверить, является ли это проблемой управляемого доступа или в моем коде.