Ketika suatu aplikasi memanggil data GPS, apakah itu mengaktifkan panggilan GPS itu sendiri dan kemudian ketika aplikasi lain secara bersamaan menjalankan panggilan, apakah itu membuat panggilan terpisah? Atau ketika aplikasi kedua mengakses GPS apakah ia mendapatkan data yang sudah ada di sana (atau sesuatu yang serupa, seperti saluran dibuka di kedua aplikasi yang sistem GPS mengirimkan semua data ke setiap saluran ketika data tersedia)?
Saya bertanya-tanya, karena jika setiap aplikasi hanya mengendalikan GPS separuh waktu tentu dapat menghasilkan GPS yang kurang efektif. Jadi saya menduga bahwa iPhone dibangun dengan mengingat hal ini dan data GPS yang sama akan tersedia untuk setiap aplikasi, tetapi saya tidak tahu apakah itu yang sedang dilakukan.
Adakah yang tahu cara kerja internal GPS di iOS?