簡體   English   中英

在IOS中從蜂窩網絡獲取經度和緯度

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM