以下の2つのコードブロックに違いはないようです。
[self.myDevice lockForConfiguration:nil];
[self.myDevice setTorchMode:AVCaptureTorchModeOn];
[self.myDevice setFlashMode:AVCaptureFlashModeOn];
[self.myDevice unlockForConfiguration];
と:
[self.myDevice lockForConfiguration:nil];
[self.myDevice setTorchMode:AVCaptureTorchModeOn];
[self.myDevice unlockForConfiguration];
私の質問は、そもそもsetFlashModeが何の効果もないように見えるのに、なぜそこにあるのかということです。デフォルトのカメラアプリで写真を撮るときと同じようにライトを明るくしようとしているので、これを尋ねます。自分のアプリでライトを使用することは、彼らのアプリほど明るくはありません。何か案は?