アプリがバックグラウンドにあるときにトーチ照明を作成することは可能ですか?
これをオンにするために私が行うことは次のとおりです。
AVCaptureSession *session = [AVCaptureSession new];
AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
[session beginConfiguration];
[device lockForConfiguration:nil];
device.torchMode = AVCaptureTorchModeOn;
[device unlockForConfiguration];
[session commitConfiguration];
[session startRunning];
ただし、アプリがバックグラウンドに移行すると、トーチは自動的にオフになります。そして、背景からの光を取り戻すことはできません。