如何在iOS上获取有关传感器的信息?

时间:2013-10-07 18:55:12

标签: ios objective-c sensor

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

是否有像getSensorList(),getVendor(),getModel()这样的方法?

1 个答案:

答案 0 :(得分:1)

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

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

对于'light',您很可能对该设备是否有闪光灯或手电筒感兴趣。 AVCaptureDevice具有您要查找的属性。