2011-08-18 73 views
0

我的應用程序在後臺運行重要的位置更改更新。然而,GPS顯示圖標永遠不會關閉。即使應用程序在後臺。有沒有辦法在後臺使用位置管理器進行重大位置更改並讓GPS圖標不連續顯示?我的用戶不明白,它只是週期性地獲取位置座標,而是認爲它不斷地在後臺運行,從而刪除應用程序,認爲它的功耗太大。請幫忙。iOS背景位置更新顯示GPS圖標整個時間

+0

我現在正在處理同一個問題,很好的問題。我還沒有嘗試過,但很快就會使用CLRegion -startMonitoringForRegion。它也會添加位置箭頭,但不需要回調進行重大更改。我只需要監控該地區的進出口。 –

回答

0

我相信CoreLocation的任何使用都會提示位置箭頭。這包括任何地理圍欄CLRegion使用,-startMonitoringForSignificantLocationChanges和-startMonitoringForLocation。我認爲,即使在有限的使用情況下,蘋果公司仍然保證某些東西正在使用您的GPS。

0

直到您從重大更改中取消註冊應用程序時,該箭頭纔會顯示。但是我遇到了問題,我無法確定我能在哪裏做到這一點。在我的情況下,最好是取消註冊應用程序kill,但是使用多任務時,沒有能力處理這一時刻註銷。