Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在swift/objective c中打开所有iphone 7 LED_Ios_Iphone_Swift_Swift3_Iphone7plus - Fatal编程技术网

Ios 如何在swift/objective c中打开所有iphone 7 LED

Ios 如何在swift/objective c中打开所有iphone 7 LED,ios,iphone,swift,swift3,iphone7plus,Ios,Iphone,Swift,Swift3,Iphone7plus,这个问题与iphone7类似,但适用于iphone7 iPhone7有两个琥珀色LED和两个白色LED。打开手电筒时,只有一个LED亮起。在我的应用程序中使用相机时,琥珀色的会间歇性打开(我似乎无法控制) 所以我有两个问题: 我可以在Swift中按需打开两个白色发光二极管吗 有没有办法确保琥珀色的不会打开 编辑 我已经检查了AVCaptureDevice和相关的(无论有什么文档记录),希望有人在引擎盖下找到了另一种方法 没有公共API方法可以控制iPhone上LED的精确操作。只有一个flash

这个问题与iphone7类似,但适用于iphone7

iPhone7有两个琥珀色LED和两个白色LED。打开手电筒时,只有一个LED亮起。在我的应用程序中使用相机时,琥珀色的会间歇性打开(我似乎无法控制)

所以我有两个问题:

  • 我可以在Swift中按需打开两个白色发光二极管吗
  • 有没有办法确保琥珀色的不会打开
  • 编辑


    我已经检查了
    AVCaptureDevice
    和相关的(无论有什么文档记录),希望有人在引擎盖下找到了另一种方法

    没有公共API方法可以控制iPhone上LED的精确操作。只有一个
    flashMode
    属性可用于
    AVCaptureDevice
    ,它有三个可能的值:
    on
    off
    、和
    auto

    谢谢,我应该说我已经检查过公共API了(据我所知)。我希望会有另一种方式。