我有一个使用位置服务的IOS应用程序。
我知道使用位置服务的应用程序可以在后台执行。
但是,我不希望我的应用程序在后台运行。如果用户没有观看,则不应通电。
这会自然发生吗(即使用定位服务的应用在后台继续运行需要特殊的东西吗?)?
如果不是,我该怎么做才能确保使用定位服务的应用在进入后台时挂起?如果是这样,该怎么办?还原应用程序需要做什么?
谢谢
最佳答案
没问题-什么都不做。当用户离开您的应用程序(转到另一个应用程序或锁定屏幕)时,您的应用程序将被暂停。
但是,要确保绝对没有在后台执行任何位置操作,请使用applicationDidEnterBackground
和applicationWillEnterForeground
通知(或相应的应用程序委托方法)停止并重新启动位置更新。
关于ios - GPS应用程序在后台运行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22367123/