Как отключить автоблокировку iPhone / iPad, когда приложение находится в режиме переднего плана?

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

Я знаю, что в какой-то момент мне нужно использовать [[UIApplication sharedApplication] setIdleTimerDisabled: YES]; и [[UIApplication sharedApplication] setIdleTimerDisabled: NO]; , но где это лучшее место для их размещения?

29
задан jMelnik 23 February 2012 в 12:15
поделиться

1 ответ

Swift 3.0:

Внутри AppDelegate.swift: application.idleTimerDisabled = true

За пределами AppDelegate.swift: UIApplication.shared().isIdleTimerDisabled = true

4
ответ дан 28 November 2019 в 01:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: