Я пытаюсь сэкономить время автономной работы для телефона из своего приложения. Мое приложение использует подключение AsyncPort, и когда приложение переходит в фоновый режим, порты закрываются.Программно изменяемая яркость экрана
Я попытался изменить настройки в моем Info.plist для «Необходимые фоновые режимы» и сделал настройки, которые, как я думал, помогут «Приложение воспроизводит аудио или передает аудио/видео с помощью AirPlay», но я фактически не использую AirPlay. Я использую порты для потоковой передачи данных, поэтому, когда приложение переходит на задний план, порты закрываются.
Так что я думал, что буду использовать [[UIScreen mainScreen] setBrightness: yourvalue];
для экономии заряда батареи. О да, это работает. Но как только приложение прекращается, экран остается темным, хотя лучше всего сбросить яркость обратно в альфа 1.0 в делегате приложения applicationWillTerminate
, экран остается темным.
Любые мысли?
Не знаете, что вы подразумеваете под #sleep, где, как реализовать? –