2011-06-12 40 views
0

我嘗試CLLocationManager通過設置在plist文件「要求的背景模式」的標誌在後臺運行,它的工作,問題是在我終止應用程序(關閉它在任務管理器)的位置圖標(狀態欄上的三角形)仍然顯示。刪除應用後,位置圖標消失。我想知道的是我需要特別清理這種背景位置嗎?CLLocationManager仍然活躍後,應用程序終止

+0

這是一個iOS的錯誤嗎?過去一天我一直在使用定位服務,一旦我重置位置警告,一切都按預期工作。 – adamame 2012-02-27 16:21:47

回答

0

它轉出,這是在iPhone上的一個問題。在設置中重置位置警告後,所有事情都按我的預期工作

0

三角形不意味着cllocationmanager是活動的。它只顯示您的設備的位置服務是由應用程序請求的,並且該位置服務在應用程序想要訪問時爲開(可訪問)。這並不意味着GPS仍然在運行。如果您的應用程序已關閉,但電池電量快速耗盡,則只有這意味着gps處於活動狀態。即使你不需要擔心它,因爲其他應用程序可能會使用GPS。

它消失刪除應用程序,因爲該操作系統維護要求過去24個小時內的位置服務應用程序的記錄之後,如果找到這樣的應用程序,然後它會顯示紫色的三角形。當你刪除應用程序時,os無法找到記錄,因此三角形消失。

相關問題