2
A
回答
3
首先你需要告訴iOS,你的應用程序將在後臺運行,以檢索用戶位置。
通過將Required background modes
到info.plist中做到這一點,一個項目設置爲App registers for location updates
剛剛成立CLLocationManager
開始監視位置的變化。 Apple建議您的應用程序只使用significant changes
來節省電池:http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html#//apple_ref/doc/uid/TP40007072-CH5-SW6
相關問題
- 1. CAAnimation:當應用程序在雲後臺
- 2. ConnectionRequest當應用程序在後臺
- 3. 當後臺應用程序停止BackgroundService
- 4. 當應用程序處於後臺
- 5. 停止後臺服務當應用程序轉到後臺
- 6. 當應用程序從後臺打開時會發生什麼?
- 7. 我怎麼能知道一個Android應用程序widget是否在後臺
- 8. 我怎麼會叫在控制檯應用程序
- 9. 本機應用程序DEACTIVATE-激活應用程序,當在後臺
- 10. ios應用程序,當應用程序在後臺運行加速度計
- 11. Android應用程序時間延遲當應用程序在後臺運行
- 12. 意圖當應用程序在後臺時立即打開應用程序-Android
- 13. WinJs後臺應用程序
- 14. iphone後臺應用程序
- 15. VB.NET後臺應用程序
- 16. 禁用通話鍵,當應用程序在後臺
- 17. AVAudioPlayer,使用AmbientSound會議上,當應用程序在後臺
- 18. 當應用程序在後臺時啓用setVolumeControlStream()
- 19. 當應用程序不在後臺時打開通用鏈接
- 20. 我怎麼能中斷程序慢Ajax請求,在後臺
- 21. 當應用程序進入後臺時,應用程序代理不會調用
- 22. 你怎麼知道當你的應用程序睡眠時,任務是否在後臺執行?
- 23. 當應用程序在後臺時,Thread.sleep減速
- 24. 創建通知,當應用程序在後臺,Android的
- 25. 當在後臺的應用程序接收pushwoosh推送通知
- 26. 當應用程序在後臺時的Android-Firebase推送通知
- 27. 當iPhone應用程序在後臺播放循環聲音
- 28. 當應用程序在後臺時發送http請求
- 29. 當應用程序在後臺時推送通知
- 30. 當應用程序在後臺時啓動AVAudioPlayer
可以在應用程序在後臺運行時調用didUpdateLocation方法嗎? –
我們能否獲得新的經緯度?當位置變化? –
是的,如果你在info.plist中設置了'Required background modes',它會被調用。閱讀我在文章中提供的蘋果文檔鏈接。 – rckoenes