我想检查一下手电筒是否打开。首先我打开控制中心,然后打开手电筒。接下来,我运行我的应用程序并执行我的火炬测试。我得到 AVCaptureDevice 像这样:
AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
Run Code Online (Sandbox Code Playgroud)
然后我检查设备对象的各种属性,例如:
但我总是发现手电筒已关闭。您是否需要任何权限才能读取此属性,或者也许有另一种方法来检查火炬是否已打开?
ios ×1