我正在處理響應設備位置更新的應用程序。如何讓我的應用程序在後臺運行時繼續接收位置更新?另外,如何在用戶進入特定位置時向用戶顯示通知?如何在我的應用程序處於後臺時接收位置更新?
0
A
回答
1
很容易的事情......我解決它後發現...... 得到一個位置管理共享實例...... 作出這樣的特定位置的區域... 在您的視圖控制器和appdelegate中啓動位置管理器(sharedInstance)的startMonitoringForRegion .... 並在您的cllocationmanagerdelegate的didEnterRegion方法中呈現UILocalNotification ...並且就是這樣... magic is startMonitoringForRegion在bacgkground中也一直工作(note ---它只會在一個手機信號塔發生變化時觸發 - 一個重要的位置變化)。 如果你想獲得連續的位置更新(即不僅僅是重大的位置變化)......在你的info.plist文件中添加一個背景鍵作爲位置並使用startupdatinglocation方法
1
相關問題
- 1. 如何在應用程序處於後臺時接收達爾文通知
- 2. 如何在應用程序處於後臺時停止位置服務?
- 3. 如何在iOS應用程序處於後臺時調用Method?
- 4. android更新位置,即使當應用程序在後臺
- 5. 位置更新,而應用程序在後臺或暫停
- 6. 當應用程序處於後臺時收聽
- 7. 在後臺處理位置更新
- 8. 在應用程序處於後臺時更改語言
- 9. 如何在應用程序處於後臺時進入活動?
- 10. 當應用程序處於後臺時獲取用戶位置。 IOS
- 11. iOS - 當應用程序處於前臺時如何發送一個位置更新「現在」?
- 12. 如何使用swift在後臺應用中更新位置2
- 13. 如何在應用程序處於後臺時檢查我的UIDocument是否已通過iCloud更新?
- 14. 如何在應用程序處於後臺時處理iOS遠程通知
- 15. 當應用程序處於後臺時更改設備語言
- 16. 當我的應用程序進入後臺模式時,如何更新位置管理器和計時器?
- 17. 如何在iOS應用程序處於前臺時在後臺運行操作
- 18. 如何更新應用程序在後臺收到的回調的UI?
- 19. UIToolbar在應用程序進入前臺後的位置更改
- 20. 應用程序在長時間處於後臺時崩潰
- 21. 當應用程序處於後臺
- 22. 如何在應用程序處於後臺模式時在iOS5上獲取用戶位置?
- 23. iPhone應用程序在後臺接收耳機按鈕時
- 24. 當應用程序在ios中後臺時接收voip電話
- 25. 當應用程序處於後臺時,Android異步任務不更新UI
- 26. XMPP框架 - 在後臺連接的基於位置的應用程序
- 27. 如何在應用程序處於後臺時對接收推送通知執行操作?
- 28. 在應用程序處於後臺時調用函數
- 29. 當應用程序處於後臺時處理本地通知
- 30. 當應用程序處於後臺時更新Web應用程序用戶界面FCM
我一直在努力創建一個基於這在過去的2天。問題是didEnterRegion從來沒有爲我觸發。這是否在模擬器中工作?請發佈一個工作示例代碼。 – 2011-12-15 08:40:50
不,它不能在模擬器中工作,因爲它使用的GPS或蜂窩塔僅在設備上可用 – 2011-12-15 08:53:11