2011-07-06 22 views
1

我想爲iPhone開發一個應用程序。在那我需要找到當前位置(不完全)。 我沒有使用GPRS。無論如何,找到那個?如何查找沒有GPRS的當前位置?

+0

您的意思是GPS(全球定位系統)? – EmilioPelaez

+0

是的。我現在可以使用網絡塔嗎? – apple

+0

是的。和wifi也是。但我不確定您是否可以指定不使用GPS。但是,您可以將精度設置爲最低級別,因此iOS將使用「最差」的可用位置方法(應該是單元塔)。 – Yorxxx

回答

2

您只能從CLLocationManager獲取iOS上的位置數據。它可能(或可能不)使用GPS;這取決於設備,數據的準確性等。

之所以如此是因爲Apple給用戶一個選項如果他們想讓他們的位置數據被應用訪問,請選擇。如果你正在尋找一種解決方法,那是不可能的。

+0

爲了補充說明,'CLLocationManager'將以細胞塔三角測量的位置開始。如果您指定了更精確的位置,它將啓動GPS,並嘗試獲得良好的信號,但它將返回之間的所有步驟。如果用戶不允許你使用他們的位置,那麼它就沒有這個地方。 – rckoenes