問題:似乎我不能阻止Core Location
發送更新到我的應用程序/跟蹤。爲什麼self.locationManager stopUpdatingLocation不停止位置更新
我在做什麼:在我viewWillAppear
我稱之爲self.locationManager
,並把它傳遞給一個方法來顯示用戶在地圖上的位置(的MKMapView
一個實例)。 getter被覆蓋以檢查serive的可用性,以查看它是否被授權。如果是這樣,它allocs/inits
和startMonitoringSignificantLocationChanges
和returns
。我的電話是[self.locationManager stopUpdatingLocation]
。但是我仍然可以看到狀態欄中的位置圖標。即使當我通過雙擊主頁按鈕並關閉應用程序來終止應用程序時,即使在延長的時間(10分鐘以上)之後,圖標仍然存在。當我去設置應用程序,它告訴我,我的應用程序仍在使用位置服務(紫色圖標)。
問題:我在這裏錯過了什麼?爲什麼位置更新不停止?
在此先感謝。
如果你有兩個問題(即使它們是相關的),你應該問兩個單獨的問題。 – benzado 2012-02-27 17:56:30
沒問題的第二部分。我拿出來了。我找到了答案。謝謝。 – Canopus 2012-02-27 18:28:52
[Swift版本](http://stackoverflow.com/a/42936517/1634890) – 2017-03-21 19:30:58