OK. У меня есть приложение , которое разработано, чтобы позволить пользователю уменьшить яркость экрана вручную. Работает отлично. Для этого я использую стандартные вызовы UIScreen в ответ на слайдер.
Я бы хотел использовать датчик внешнего освещения, если это возможно, но, похоже, это не так.
Все отзывы, которые я видел до сих пор, заключаются в том, что Apple блокирует доступ к датчику через частный API (т.е. никто не может выпускать приложения, которые используют).
Мне интересно, есть ли другие способы определения уровня внешней освещенности, не переходя непосредственно к датчику.
Я думаю о таких вещах, как привязка ключа / значения или менеджер уведомлений.
Я нигде не видел такого рода вещей для рассеянного света. Я собираюсь бросить в полотенце, но решил, что я спрошу здесь, черт возьми.
Кто-нибудь знает какой-то (законный) способ узнать, что телефон считает рассеянным светом?