相关疑难解决方法(0)

iOS 检查手电筒是否打开

我想检查一下手电筒是否打开。首先我打开控制中心,然后打开手电筒。接下来,我运行我的应用程序并执行我的火炬测试。我得到 AVCaptureDevice 像这样:

AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
Run Code Online (Sandbox Code Playgroud)

然后我检查设备对象的各种属性,例如:

  • 火炬等级
  • 火炬活跃
  • 火炬模式
  • 闪存激活
  • 闪光模式

但我总是发现手电筒已关闭。您是否需要任何权限才能读取此属性,或者也许有另一种方法来检查火炬是否已打开?

ios

8
推荐指数
1
解决办法
2118
查看次数

标签 统计

ios ×1