Hay una aplicación gratuita llamada SensorMonitor, disponible en la AppStore, que puede utilizarse para comprobar el funcionamiento de varios sensores en un iPhone/iPad, por ejemplo la brújula, el acelerómetro, etc.
Descripción tomada de la AppStore:
Descripción IMPORTANTE : Actualmente, Sensor Monitor no es compatible con iOS8.
Sensor Monitor muestra varios valores brutos de los sensores de su dispositivo. y log, ¡utilícelo para el desarrollo!
También está disponible "Enviar por UDP".
sensor disponible : magnetómetro, gps, giroscopio, acelerómetro, batería, proximidad, nivel de micrófono, táctil
Un par de capturas de pantalla:
La pantalla del acelerómetro y el giroscopio
![Accelerometer and Gyroscope]()
La pantalla del GPS
![GPS]()
Es cierto que, por desgracia, no ofrece comprobaciones para la mayoría del hardware que has mencionado (es decir, la luz de fondo, el tono de llamada, el vibrador o la cámara).
Actualización de agosto de 2017
Según la comentario La aplicación parece que ya no está disponible.
Este era el icono:
![Sensor Monitor icon]()
Esta es la caja de información:
![Sensor Monitor about]()
Tal vez pueda ponerse en contacto con el desarrollador en fuzz@fuzz-tech.com .
Aquí hay un sitio web sobre la aplicación, Monitor de sensores . No es compatible con iOS 8, por desgracia.