如何打开 swift/objective c 中的所有 iphone 7 个 LED

How to switch on all iphone 7 LEDs in swift/objective c

this one 类似的问题,但针对 iPhone 7.

iPhone 7 有 2 个琥珀色 LED 和 2 个白色 LED。当您打开手电筒时,只有 1 个 LED 亮起。在我的应用程序中使用相机时,琥珀色的会间歇性地打开(我似乎无法控制它)。

所以我真的有两个问题:

  1. 我可以在 Swift 中按需打开 两个白色 LED 吗?
  2. 有没有办法确保琥珀色的永远不会打开?

编辑

我已经检查了 AVCaptureDevice 和相关内容(无论记录在案),所以希望有人已经看过发动机罩下的东西,也许找到了另一种方法。

没有 public API 方法可以控制 iPhone 上的 LED 操作。只有 flashMode 属性 可用于 AVCaptureDevice,具有三个可能的值:onoffauto