Мое приложение дает пользователю возможность изменять яркость экрана и после завершения приложения. Я хочу восстановить начальную яркость, когда приложение было запущено.Невозможно изменить яркость экрана в приложенииWillTerminate
Я использую applicationWillTerminate, так как мое приложение выбирает многозадачность и, таким образом, прерывается, а не перемещается на задний план при нажатии кнопки «Дом».
Проблема: [UIScreen mainScreen].brightness = self.brightnessAfterLaunch
полностью игнорируется при вызове в приложенииWillTerminate, а яркость системы находится в ранее установленной яркости в приложении после завершения. (НЕ была яркость до того, как приложение было запущено!)
Почему это связано с игрой или есть какой-либо другой способ восстановить прежнюю яркость системы?