2011-03-26 53 views
1

在我的應用程序中,我爲幾個區域調用了startMonitoringForRegion。如果我殺了應用程序,下次應用程序啓動。它會繼續監測我之前設定的區域,直到我實際撥打stopMonitoringForRegion:?或者我必須重新調用startMonitoringForRegion?如果出現這種情況,有沒有辦法讓應用程序啓動時自動監視我之前監視的區域?應用程序關閉時的監控區域

回答

1

由於CLLocationManager Class Reference文檔(請參閱「使用區域監視口岸銜接」一節)狀態:

你與 位置管理器註冊的地區堅持你的應用程序的啓動 之間。如果當你的 程序沒有運行出現 區道口,系統 自動喚醒你的 應用程序(或將重新啓動它)在 背景,以便它可以處理 事件。重新啓動時,您先前配置的所有 區域都是 ,使您在所創建的任何位置管理器 受監視區域 的屬性中可用。

+0

哦我可能錯過了那個=) – aherlambang 2011-03-26 16:45:59

+0

@EquinoX讓我們來面對它,蘋果的優秀課程文檔有如此深度,那通常是看到樹木的情況。希望它進展順利。 :-) – 2011-03-26 16:59:30

+0

出於好奇,你以前使用過區域監視嗎? – aherlambang 2011-03-26 17:12:21