[英]Get Latitude and Longitude from Cellular network in IOS
我希望在gps尚未打開時或者只是在設置中用戶將“位置”設置為“從不”時,才從IOS設備獲取經度和緯度。
在android中,我已經做到了。 因為我是IOS開發的新手,所以有什么方法可以找出經緯度。
如果我以錯誤的方式提出問題,請要求進行編輯或執行。 希望我清楚地提到了這個問題。
任何幫助對此表示贊賞。
iOS僅具有CLLocationManager
可用於獲取設備位置。 CLLocationManager
使用所有可能的方法來獲取設備的位置。 它使用蜂窩三角測量,只有在獲得GPS修復后,才會將這些位置傳遞給您的應用。
無法要求CLLocationManager
僅使用蜂窩三角剖分。 如果將desiredAccuracy
設置desiredAccuracy
更高,則可能只能基於蜂窩三角測量和WiFi來獲取位置。 因此,您將始終需要使用需要用戶權限的CLLocationManager
。
沒有其他方法可以在iOS中獲取用戶位置。
如果用戶未授予該應用位置許可,則您將無法從GPS或蜂窩網絡獲取該位置。
您可能可以根據IP地址獲得大致的近似值,但這遠非精確。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.