我的应用程序关闭时,我能获得GPS定位吗?

时间:2013-03-02 01:11:04

标签: iphone ios objective-c gps location

我在iphone上看到了名为“移动”的应用程序

当应用程序完全关闭且不在后台运行时,gps正在后台运行。

如何获取用户的位置并在关闭时将其发送到应用程序而不在后台运行?怎么可能呢?

这样做的功能是什么?

感谢

3 个答案:

答案 0 :(得分:0)

手机在后台运行时可以获取该位置(Google地图应用可以执行此操作),但运行后台线程是一项特权,您必须在审核过程中向Apple证明其合理性。

以下是一些documentation by Apple指南,用于在后台运行

答案 1 :(得分:0)

您注册了重要更改位置服务。

根据Apple docs

  

如果应用启动此服务然后终止,系统会在新位置可用时自动重新启动应用。

答案 2 :(得分:-1)

对于非jailbraked iphone上的应用程序,这是不可能的。再次检查你真正看到的是什么 应用可以在后台运行并获取位置。但是一个关闭的应用程序,无法执行任何操作,因为它没有运行 也许你已经在状态栏中看到了GPS箭头,保持活跃状态​​。但是,只要没有其他应用程序使用GPS,这几秒后就会消失。