На iOS можно получить информацию о доступных датчиках (например, акселерометр, магнит, свет, близость, гироскоп и т. Д.)?Как получить информацию о датчиках на iOS?
Есть ли какой-либо метод, например getSensorList(), getVendor(), getModel()?
На iOS можно получить информацию о доступных датчиках (например, акселерометр, магнит, свет, близость, гироскоп и т. Д.)?Как получить информацию о датчиках на iOS?
Есть ли какой-либо метод, например getSensorList(), getVendor(), getModel()?
Для акселерометра, гироскопа и магнитометра используйте CMMotionManager.
Для датчика приближения можно попытаться установить значение proximityMonitoringEnabled
на текущий на YES. Затем проверьте свойство proximityMonitoringEnabled
. Если его «ДА», то у устройства есть монитор близости, если его «НЕТ», то он этого не делает.
Для «света» вас, скорее всего, интересует, имеет ли устройство вспышку или факел. AVCaptureDevice имеет свойства, которые вы ищете.