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