有没有办法在环境光变化时获得通知?

Is There A Way to Get Notifications When Ambient Light Changes?

好的。我有 an app that is designed to allow the user to reduce the screen brightness manually. It works great. I use the standard UIScreen 次调用来响应滑块。

如果可能的话,我希望能够利用环境光传感器,但似乎不能。

到目前为止,我看到的所有反馈都是 Apple 通过私有 API 锁定了对传感器的访问(这意味着不能发布使用的应用程序)。

我想知道是否有任何其他方法可以在不直接进入传感器的情况下检测环境光水平。

我正在考虑 key/value 绑定或通知管理器之类的东西。

我在任何地方都没有看到这种环境光的东西。我正要认输,但我想我会在这里问问,只是为了见鬼。

有谁知道一些(合法的)方法来找出 phone 认为是环境光的东西吗?

我认为 API 不存在环境光。但是你觉得如何尝试通过 phone 的相机获取这些信息?.

我在为 iOS 寻找 luximenter api 时找到了这个很好的答案。