Я разрабатываю приложение для воспроизведения музыки / видео, и мне просто нужно знать, как отключить автоблокировку, когда мое приложение находится на переднем плане.
Я знаю, что в какой-то момент мне нужно использовать [[UIApplication sharedApplication] setIdleTimerDisabled: YES];
и [[UIApplication sharedApplication] setIdleTimerDisabled: NO];
, но где это лучшее место для их размещения?
Swift 3.0:
Внутри AppDelegate.swift: application.idleTimerDisabled = true
За пределами AppDelegate.swift: UIApplication.shared().isIdleTimerDisabled = true