2013-10-07 28 views
1

在iOS上,是否有可能獲得有關可用傳感器的信息(如加速度計,磁,光,接近度,陀螺儀等)?如何獲取有關iOS上傳感器的信息?

有沒有像getSensorList(),getVendor(),getModel()這樣的方法?

回答

1

對於加速度計,陀螺儀和磁力計,請使用CMMotionManager

對於接近傳感器,您可以嘗試將當前上的proximityMonitoringEnabled屬性設置爲YES。然後檢查proximityMonitoringEnabled屬性。如果是,那麼該設備有一個接近監視器,如果它是否則它不。

對於'光',你很可能感興趣的是設備是否有閃光燈或火炬。 AVCaptureDevice有屬性,你正在尋找。