GPS应用程序在后台运行

时间:2014-03-13 01:02:41

标签: ios core-location cllocationmanager

我有一个使用位置服务的IOS应用程序。

我知道使用位置服务的应用程序可以在后台执行。

但是,我不希望我的应用程序在后台运行。如果用户没有观看它,它就不应该供电。

这是否会自然发生(即使用位置服务继续在后台运行的应用程序需要特殊的东西?)

如果没有,我需要做些什么来确保使用位置服务的应用在进入后台时暂停?如果是这样,什么?还原应用程序需要做些什么?

THX

1 个答案:

答案 0 :(得分:3)

没问题 - 什么也不做。当用户从您的应用程序切换到另一个应用程序或锁定屏幕时,您的应用程序将被暂停。

但是,为了确保您不在后台执行任何操作,请使用applicationDidEnterBackgroundapplicationWillEnterForeground通知(或相应的应用委托方法)来停止并重新启动位置更新。< / p>