从iOS获取UnitIlluminance的浮点数

问题描述

我想要iPhone的亮度值。在Android中,我们可以使用Type_Light来获取它,如下所示: https://developer.android.com/guide/topics/sensors/sensors_environment

对于iOS,我也希望如此。无论亮度如何,我都希望像80.0或454.0这样的值。我有什么办法吗?

解决方法

在Android上,您可以从光传感器访问数据。不幸的是,在iOS上无法访问光传感器。苹果开发人员关系开发人员在此处回答了类似的问题:

https://developer.apple.com/forums/thread/81806

您可以尝试使用相机,并从那里获取光强度,但它的准确性不如来自光传感器的数据。