在iOS上,是否可以获取有关可用传感器的信息(如加速度计,磁性,光,接近度,陀螺仪等(?
有没有像getSensorList((,getVendor((,getModel((这样的方法?
对于加速度计、陀螺仪和磁力计,请使用 CMMotionManager。
对于接近传感器,可以尝试将当前UIDevice
上的 proximityMonitoringEnabled
属性设置为 YES。 然后检查proximityMonitoringEnabled
属性。 如果是"是",则设备具有接近监视器,如果为"否",则没有。
对于"灯",您最有可能对设备是否有闪光灯或手电筒感兴趣。AVCaptureDevice具有您正在寻找的属性。