gpt4 book ai didi

ios - iPad - 使用 CLLocationManager 的问题

转载 作者:行者123 更新时间:2023-11-29 02:38:53 27 4
gpt4 key购买 nike

我需要在没有互联网的情况下使用 GPS 查找我当前的位置并在 Google map 上显示。

在 iPhone 上

一切正常并显示位置。

在 iPad 上

我使用CLLocationManager作为委托(delegate)。但它在方法 didFailWithError:(NSError *)error:

上返回以下错误

错误域=kCLErrorDomain代码=0“操作无法完成。(kCLErrorDomain错误0。)”

创建CLLocationManager代码:

locationManager                 = [[CLLocationManager alloc]init];
locationManager.delegate = self;
locationManager.distanceFilter = kCLDistanceFilterNone;
locationManager.desiredAccuracy = kCLLocationAccuracyBest;
[locationManager startUpdatingLocation];

PS:我需要在没有任何互联网连接的情况下找到当前位置。 iPad 在状态栏上显示指示器本地化。 (有互联网连接一切正常并显示位置)。 iPad 是第四代,搭载 iOS 7.1。

最佳答案

仅 WiFi 型号的 iPad 没有 GPS 接收器。它只能通过wifi数据接收位置数据。您需要 Wi-Fi + 蜂窝网络 iPad 才能在没有 Wi-Fi 的情况下完成定位。

请注意,这也适用于 iPod touch 型号。作为 iOS 设备的一般规则,如果它没有手机接收器,则必须使用 wifi 来获取 GPS。

关于ios - iPad - 使用 CLLocationManager 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26020527/

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