2011-07-16 103 views
0

我正在製作一個應用程序,其中位置需要從後臺每隔2小時更新一次,我實現了CLLocationManager並且它工作得非常好,正在調用,但是如果我實現了從一定的時間間隔的背景定時器它不工作,如果我把應用程序在300像這樣的幾秒鐘的睡眠模式,它醒來兩次或三次不超過,當主頁按鈕被按下時,我停止了位置和睡眠後,它再次開始位置更新,然後再次停止,所以如何能夠在2小時後獲得正確的位置更新plz幫助如何在iPhone中的特定時間間隔從後臺執行位置

+0

嘿..你有沒有解決你的問題。即使我面臨這個問題。 –

回答

1

您可以使用UILocalNotification更新位置,每2小時..

UILocalNotification的實例表示應用程序可以安排在特定日期和時間向其用戶進行演示的通知。操作系統負責在適當的時候發送通知;應用程序不必爲此發生而運行。

+0

UILocalNotification,它如何爲後臺執行工作 – user748001

+0

看到這個鏈接http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Reference/UILocalNotification_Class/Reference/Reference.html每一件事情都很明確.. – Aravindhan

+0

如果你有任何疑問隨時問... – Aravindhan

相關問題