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

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

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

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

如果不是,我该怎么做才能确保使用定位服务的应用在进入后台时挂起?如果是这样,该怎么办?还原应用程序需要做什么?

谢谢

最佳答案

没问题-什么都不做。当用户离开您的应用程序(转到另一个应用程序或锁定屏幕)时,您的应用程序将被暂停。

但是,要确保绝对没有在后台执行任何位置操作,请使用applicationDidEnterBackgroundapplicationWillEnterForeground通知(或相应的应用程序委托方法)停止并重新启动位置更新。

关于ios - GPS应用程序在后台运行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22367123/

10-09 06:29
查看更多