首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS:连续的背景位置更新

iOS:连续的背景位置更新
EN

Stack Overflow用户
提问于 2012-12-08 16:02:16
回答 1查看 1.8K关注 0票数 0

我需要一个应用程序,其中需要准确的位置更新运行在后台。

我可以从iOS应用程序编程指南中看到这一段:

向用户提供连续的位置更新(即使在后台)的应用程序可以通过在其UIBackgroundModes文件中包含Info.plist键(带有位置值)来启用后台位置服务。在UIBackgroundModes键中包含此值并不妨碍系统挂起应用程序,但它确实告诉系统,每当有新的位置数据要发送时,它就应该唤醒应用程序。因此,这个键有效地允许应用程序在后台运行,以便每当发生位置更新时进行处理。

不过,我不太明白背后发生了甚麽事。应用程序在前台定位服务中是否保持相同的精确测量?如果是的话,它在后台运行多长时间?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-08 21:21:56

它确实在后台运行,直到由于缺乏资源而被iOS暂停为止。只要它在后面。对于您来说,一个简单的示例是NSLog位置,然后将iPhone连接到您的XCode,然后查看teh控制台。虽然不确定您可以执行多长时间的操作,但我很确定您可以执行一些基本的核心数据插入。

看看这个很酷的教程http://mobile.tutsplus.com/tutorials/iphone/ios-multitasking-background-location/

这给了你一个你可以玩的项目。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13779162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档