AVCaptureTorchModeAuto does not continuously update torch mode
I am writing an app that automatically turns on the torch on the back of an iOS device depending on lighting conditions. The app renders a live camera view, and does not record the video. I have tried using AVCaptureTorchModeAuto , but it only seems to measure the brightness of the image at the start of the capture session, and set the torch accordingly. The setting then does not change afterwards, regardless of the brightness of the camera image. It is possible to have the system adjust the torch continuously, like stated in the documentation ? The capture device continuously monitors light