gpt4 book ai didi

iOS 5.1 CoreLocation,位置服务图标不消失

转载 作者:可可西里 更新时间:2023-11-01 05:04:50 26 4
gpt4 key购买 nike

我在我的应用程序中跟踪用户位置,并且在收到第一个位置更新时停止更新。这个想法是只获得一次用户位置的“快照”,而不是实际跟踪用户的移动。

但在iOS 5.1 设备和模拟器中,屏幕右上角的位置服务图标在跟踪开始后并没有消失。

在 iOS 5.0 上(只能在模拟器中测试),图标按预期出现和消失。

有谁知道可能会影响 iOS 5.1 中的 CoreLocation 的任何错误?

我发现其他人报告了非常相似的事情,但是他说如果您在多任务栏中强行终止该应用程序,图标将被删除,我的图标仍然存在,即使应用程序根本没有运行也是如此。

此外(关闭应用程序后),如果我进入设置中的位置服务,我的应用程序会亮起紫色,我可以打开或关闭,切换顶部的位置图标没有问题。

看看这个人:http://bendodson.com/weblog/2012/03/14/ios-5-1-location-services-bug/

最佳答案

传统方法:
[locationManager stopUpdatingLocation];
是不足够的。您还必须添加:
[locationManager stopMonitoringSignificantLocationChanges];

这是 this 的副本问题。


enter image description here

关于iOS 5.1 CoreLocation,位置服务图标不消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10232459/

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