1

在 iOS 上,是否可以获得有关可用传感器的信息(如加速度计、磁性、光、接近度、陀螺仪等……)?

有没有像 getSensorList()、getVendor()、getModel() 这样的方法?

4

1 回答 1

1

对于加速度计、陀螺仪和磁力计,使用CMMotionManager

对于接近传感器,您可以尝试将proximityMonitoringEnabledcurrent 上的属性设置UIDevice为 YES。然后检查proximityMonitoringEnabled属性。如果是,那么设备有一个接近监视器,如果是,那么它没有。

对于“灯”,您很可能对设备是否有闪光灯或手电筒感兴趣。AVCaptureDevice具有您正在寻找的属性。

于 2013-10-07T20:59:57.017 回答