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



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

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

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

对于接近传感器,可以尝试将当前UIDevice上的 proximityMonitoringEnabled 属性设置为 YES。 然后检查proximityMonitoringEnabled属性。 如果是"是",则设备具有接近监视器,如果为"否",则没有。

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

最新更新