gpt4 book ai didi

iPhone - CLLocationManager 在尝试获取当前位置时停止更新

转载 作者:行者123 更新时间:2023-12-03 20:08:39 24 4
gpt4 key购买 nike

我正在尝试获取 iOS 设备(特别是我的 iPhone)上的当前位置。
我正在使用this苹果的例子。

调用 stopUpdatingLocations 之前的超时时间是 60 秒。
当我将desiredAccuracy设置为kCLLocationAccuracyHundredMeters时,只有3个newLocations到达didUpdateToLocation:fromLocation。第一个是很久以前缓存的。接下来的两个也有超过 15 秒的时间戳,尽管事实上所有 3 个都在 5 秒的间隔内到达。它们三个的水平精度都很差。另一方面,当我将desiredAccuracy设置为kCLLocationAccuracyNearestTenMeters时,新位置会继续到达,直到我得到一个合适的、精确的位置。我的 WiFi 已关闭,而且我在室内。

我的问题是:为什么在使用 kCLLocationAccuracyHundredMeters 精度时我会提前停止接收更新?

最佳答案

因为当返回的位置立即满足最接近的精度时,它就停止了?如果情况并非如此,如果我可能没有捕获要点,您能否显示任何日志或任何内容来进一步解释这种情况。

关于iPhone - CLLocationManager 在尝试获取当前位置时停止更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6269604/

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