¿Cómo calcula iOS la altitud relativa a partir de la presión barométrica?

Hay un sensor de presión dentro de su dispositivo y la presión es más baja a mayor altitud. Entonces, al subir una montaña, la presión indicada por el sensor disminuye. El sistema operativo (iOS) probablemente usa una ecuación que relaciona la presión y la altitud. También es probable que tenga una corrección para la presión barométrica, que se obtiene de los informes meteorológicos locales. O bien, presiona un botón en la pantalla para “calibrar” a una altitud actual conocida. Por cierto, no todo esto. Estoy haciendo suposiciones sobre cómo debe funcionar. Pero podría estar totalmente equivocado. Tal vez usa las coordenadas GPS y luego busca la altitud en esa ubicación y asume que estás en el suelo. Pero eso no sería usar presión barométrica, por lo que no sería relevante para su pregunta. Si está usando presión barométrica, entonces está midiendo la presión de alguna manera. Por lo tanto, supuse que hay un sensor de presión en el teléfono. Estoy casi seguro de que hay uno.