gpt4 book ai didi

ios - CLLocation- 用户位置在 App 恢复时丢失(零纬度和经度)

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:44:10 26 4
gpt4 key购买 nike

当 App 从长时间挂起模式恢复时,GPS 信号丢失。
和/或用户进入 GPS 信号较弱的建筑物并然后恢复应用程序。

蓝点消失, map 以 lat:0 long:0 为中心(位于尼日利亚-非洲附近的海洋)如果您在那个时间点启动另一个 GPS 应用程序,例如 Apple map ,你确实看到了蓝点,即使不是那么准确。

用户修复它的唯一方法是完全终止我的应用并重新启动它。

它发生在 iOS 5.x 和 iOS 6.x 上。

在详细介绍之前,我真的很想问:
有人遇到过这个问题吗??
这很烦人,但是,我找不到任何人提示这个网络上的任何地方 - 非常奇怪。

我正在使用带有 showUserLocation=YES 的普通 CLLocation,
没有什么神奇的,没有特殊的精度调整或其他什么,只是简单的默认实现。

我已经尝试过在应用恢复时重启所有可能的组件;

showUserLocation=NO;
showUserLocation=YES;

[locationManager stopUpdatingLocation];
[locationManager startUpdatingLocation];

或者即使释放 locationManager 并再次初始化它也无济于事!
(也尝试使用 dispatch_after 延迟重启它)

在 ios 中是否有任何编程方式强制重置 GPS 信号或 CLLocation?
将不胜感激任何相关讨论!

最佳答案

我认为您的默认位置设置为“无”,因此产生了此类问题。

Go to 

Edite Scheme..
|
|
"Run YourProjectName" / Left Hand Side
|
|
Select "Option" Tab
|
|
Default Location
|
|
Choose any Location such like , "London England"

关于ios - CLLocation- 用户位置在 App 恢复时丢失(零纬度和经度),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15586681/

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