gpt4 book ai didi

ios - 应用程序终止时停止位置更新

转载 作者:行者123 更新时间:2023-12-02 03:49:47 24 4
gpt4 key购买 nike

我正在开发一个应用程序,当您位于促销地点附近时,该应用程序会发送通知。我的问题是,当我进入后台然后退出应用程序时,我不希望位置服务在应用程序无法工作时工作(但我希望它们在后台工作)。

我只看到 3 个应用程序在关闭应用程序时会关闭 GPS,我想知道他们是如何做到这一点的,Facebook、Google map 和 Apple map ,而不是 Foursquare,不是 FieldTrips...

谢谢大家。

最佳答案

您可以为UIApplicationWillTerminateNotification添加一个观察者,您可以在其中启动locationManager并停止位置更新

[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(applicationWillTerminate:)
name:UIApplicationWillTerminateNotification
object:nil];

收到通知时执行的方法

- (void)applicationWillTerminate:(NSNotification *)notification {
//stop location updates
}

关于ios - 应用程序终止时停止位置更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24778492/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com