Estou usando o AVCaptureDevice.setTorchModeOn(level)método para ligar a lanterna com brilho variável.
No meu antigo iPhone SE, ele está funcionando bem - posso ver claramente quatro níveis diferentes de brilho à medida que mudo levelde 0para 1.
Mas no iPhone 11 Pro, a lanterna acende apenas quando o nível está 1.0! E o brilho está longe do nível máximo (comparado à lanterna do Control Center).
Tentei usar maxAvailableTorchLevelconstante, mas os resultados são os mesmos que usar 1.0.
Também tentou valores mais de 1.0- isso resulta em exceção (conforme o esperado).
Alguém também teve esse problema? Talvez haja algumas soluções alternativas?