題:
為什麼定位服務圖標始終存在?
hairboat
2011-10-13 16:56:08 UTC
view on stackexchange narkive permalink

昨晚我將iPhone 4更新為iOS 5。在iOS 4中,當我正在使用(或在後台運行)的應用程序正在主動訪問我的位置數據時,紫色LED箭頭會出現在電池指示器旁邊。現在,它似乎一直都在運行,即使我沒有運行任何應用程序也是如此。

此圖標現在是否只是表示我已啟用定位服務,而不是通知我它們正在被使用(就像以前一樣)?

五 答案:
Ben
2011-10-15 15:11:08 UTC
view on stackexchange narkive permalink

這是ios 5中的一項新功能,稱為“區域監視”

即使該應用已關閉,它仍處於活動狀態的原因是該功能在iOS 5核心中運行,並在所有已註冊的應用通知它們時通知已經輸入或離開了特定的地理圍欄。

使用基於位置的提醒時,提醒會這樣做。

儘管位置圖標始終出現。由於蘋果實際上主要通過使用電池和wifi來優化此功能,因此對電池的影響實際上很小。

啊哈!這就是我*真的*想知道的。謝謝!
Loïc Wolff
2011-10-13 17:15:11 UTC
view on stackexchange narkive permalink

由於它是iOS 5的新功能,因此我將添加一些信息(即使這不是您的問題)。


從iOS 5開始,您可以要求系統在使用您的位置時通知您。
您可以在首選項>位置服務>系統服務中找到相關選項。

您可以選擇允許進行地理位置定位的iOS 5服務:

  • 蜂窩網絡搜索
  • 指南針校準
  • 診斷&用法
  • 基於位置的iAd
  • 設置時區
  • 交通

您還可以指定是否在狀態欄中顯示該圖標。

此外,首選項>位置服務中應用程序前面的灰色圖標表示該應用程序已使用您的位置在過去的24小時內。如果圖標為藍色,則表明該應用程序正在使用它。


因此您可以立即知道哪個應用程序是罪魁禍首。

最初,我對“本地化”一詞的使用感到困惑,“本地化”一詞通常被理解為[將應用程序翻譯為另一種語言(語言環境)的過程](http://en.wikipedia.org/wiki/Localization)。
我已將其更改為“您的位置”,對於造成的混亂,我們深感抱歉,我與法語混為一談。
實際上,這不是發生問題的正確原因。這是iOS 5的一項核心功能,稱為“區域監視”。
我相信,在iOS 4發行版中,該功能可通知您正在使用(或最近使用過)位置服務的功能,我認為:它可能是在手機存儲未加密的位置歷史記錄的高度公開的問題之後不久。不過,您對System Services級別的設置是iOS 5的補充是正確的。
我相信這2種顏色(當前定位或最近24小時內定位也很新)
hairboat
2011-10-13 17:03:50 UTC
view on stackexchange narkive permalink

啊-我擺弄了幾個不同的應用程序,發現Foursquare是罪魁禍首。啟用Foursquare的新Radar功能後,即使應用本身未運行,它也始終使用您的位置數據。我現在已將其關閉,因為我不想讓它不必要地耗盡電池電量。

您可能想說“即使應用程序在後台運行”。當您切換到另一個應用程序時,它正在運行。如果要退出該應用程序,請切換到任何其他應用程序或主屏幕,然後按兩次“主頁”按鈕以查看正在運行的應用程序。然後,將手指放在要強制退出的應用上,然後按將出現的關閉標誌。
即使您像您描述的那樣強制退出應用程序,@Dan Foursquare的Radar也會運行。我對退出後台應用程序非常著迷。我沒有輸入錯誤,但感謝您的檢查!
哇。我不知道這在iOS中是不可能的,感謝您對我的糾正。
@Dan是的,這有點瘋狂。他們在[blog post](http://blog.foursquare.com/2011/10/12/the-real-world-now-in-real-time-say-hi-to- aboutfoursquare-radar /),但應用程序中的Radar Settings [解釋](http://i.imgur.com/wTOq1.png):“當您打開Radar時,您的設備有時會向Foursquare發送其位置,即使如果應用未運行(這樣我們就可以為您找到東西)。
如果該應用“未運行” **,iOS會在哪裡發送位置數據? Foursquare的網絡服務?我想知道位置服務的哪一部分負責將數據發送到*不是*手機上的應用程序,以及是否/如何控制...
@djacobson在這裡可能值得一個單獨的問題-繼續吧。
如果您註冊進行區域監視,並且您的應用未運行,則當用戶越過地理圍欄時,操作系統會在後台啟動您的應用。一旦您註冊了位置管理器代表,便會發送通知。 SignificantLocationChange可能會執行相同的操作。
使用iOS 8中的新位置服務功能,這是否仍然適用?您可以將Foursquare設置為“使用時”嗎?
此行為在更新的版本中有所變化嗎?
Adam Nipperess
2012-01-15 06:15:01 UTC
view on stackexchange narkive permalink

由於“設置時區”位置服務始終處於活動狀態,因此我的位置服務圖標始終處於打開狀態。這是一個Apple錯誤,並非在所有設備上都發生,並且 確實 會耗盡您的電池壽命。時區位置服務,在晚上將手機充電之前,請轉至 Settings > General > Usage ,並記下上次充電後的時間。然後第二天晚上做同樣的事情,您會看到很大的不同。

這是一個已知的錯誤,Apple打算在不久的將來修復該錯誤,但是任何說位置服務的人都不會耗盡您電池的電量。更快的iPhone不知道他們在說什麼。僅當您希望手機在不同國家旅行時更新其時區時,才使用此服務。您可以通過在到達目的地時短時將其打開來進行操作,讓時間更新然後再將其關閉。

為了完成,您缺少很多步驟來證明您的觀點。例如,您忘記告訴用戶第二天晚上關閉時區位置這一事實。與禁用您的位置相比,位置服務*將最肯定會使用更多的電池壽命,但是時區會自行更新嗎?如果。 Foursquare Radar,Google Latitude和地理防禦提醒等可能性更高。嘗試以較小的憤怒度編寫答案,這樣聽起來會聽起來更好,看起來更好。
具有諷刺意味的是,關於“更好的格式設置”的評論完全丟在了註釋為:/的巨大文本牆上。唉...
user66796
2014-01-08 20:37:06 UTC
view on stackexchange narkive permalink

我是一個同樣的問題,我剛剛從常規設置中重置了所有設置。就這樣了

清除所有內容是使用位置服務清除所有應用程序的一種徹底方法,但是您是否不能只關閉位置?


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...