Cuando una aplicación solicita datos de GPS, ¿activa la propia llamada de GPS y luego, cuando otra aplicación ejecuta llamadas simultáneamente, realiza una llamada por separado? ¿O cuando la segunda aplicación accede al GPS obtiene los datos que ya están allí (o algo similar, como un canal se abre en ambas aplicaciones que el sistema GPS envía todos los datos a cada canal cuando hay datos disponibles)?
Me pregunto, porque si cada aplicación solo obtiene el control del GPS la mitad del tiempo, ciertamente podría resultar en un GPS menos efectivo. Así que supongo que el iPhone fue construido con esto en mente y los mismos datos de GPS estarían disponibles para cada aplicación, pero no sé si eso es lo que se está haciendo.
¿Alguien sabe el funcionamiento interno del GPS en iOS?