可以连续轮询 iPhone 获取 GPS 坐标吗?
Posted
技术标签:
【中文标题】可以连续轮询 iPhone 获取 GPS 坐标吗?【英文标题】:Can one continuously poll the iphone for GPS coordinates? 【发布时间】:2011-05-11 22:01:04 【问题描述】:我正在考虑开发的 iPhone 应用程序需要能够定期向后端服务报告 GPS 坐标。据我了解,目前 iPhone 不支持后台应用程序,这意味着我无法让应用程序在后台运行并将坐标发送到服务器。
什么是合理的解决方法?既然 iPhone 上可以使用推送通知,那么服务器实际上可以拉出手机以获取任何类型的数据吗?虽然不理想,但仍会使用必要的信息更新后端。
谢谢!
【问题讨论】:
【参考方案1】:ios 4 允许应用程序在其有限的多任务、后台状态下访问某些 GPS 功能。见here。
编辑
根据this SO question,另请参阅获取significant location changes 更新的API。
以及如何在 SO question 的后台进行操作。
【讨论】:
以上是关于可以连续轮询 iPhone 获取 GPS 坐标吗?的主要内容,如果未能解决你的问题,请参考以下文章