Яркость яркости программно ниже авторизации Apple

Я разрабатываю приложение, в котором экран должен быть максимально темным (приложение должно работать в комнате всю ночь напролет). Я уже установил черный фон и яркость на 0, используя:

UIScreen.main.brightness = (0.0)

Но это все еще слишком ярко для хорошего комфорта использования.

Я искал в интернете и нашел

UIScreen.main.wantsSoftwareDimming = true

Это я поставил перед моей предыдущей строкой кода, но ничего не изменилось.

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

Итак, я немного не в курсе, и любая помощь будет принята с благодарностью.

Возможно ли это сделать? Можно ли отключить подсветку? (Это было бы лучшим)

1 ответ

Можно оставить приложение работающим, когда экран выключен, установив UIApplicationExitsOnSuspend флаг в вашем Info.plist.

Он будет работать только в том случае, если ваше приложение находится на переднем плане, когда экран выключен, и отключит любой фоновый режим для вашего приложения.

Другие вопросы по тегам