gpt4 book ai didi

ios - CLLocationManger stopUpdatingLocation 行为

转载 作者:行者123 更新时间:2023-11-29 13:01:33 28 4
gpt4 key购买 nike

我正在处理 CLLocationManager。我的应用程序正在注册后台“应用程序注册位置更新”。但是当我调用“stopUpdatingLocation”并转到后台时,我的应用程序不再运行(我的应用程序处于非事件状态)。

为什么 LocationManager 会这样?甚至我的应用程序也在注册后台位置更新。

最佳答案

您必须阅读并 Check this link .

您必须对 app.plist 文件进行一些更改,例如:

1) 如果您的应用使用定位服务才能正常运行,您必须将location-services 添加到UIRequiredDeviceCapabilities

2) 如果您的应用需要 GPS 服务,您必须将 GPS 添加到 UIRequiredDeviceCapabilities

3) 如果您需要在后台运行您的应用超过 10 分钟,请将位置添加到 UIBackgroundModes。然后,您的位置管理器将提供超过 10 分钟限制的位置。

4)你还应该设置NSLocationUsageDescription(也可以本地化)

关于ios - CLLocationManger stopUpdatingLocation 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19649838/

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