cllocationmanager相关内容

CLLocationmanager setAuthorizationStatus不起作用(越狱)

我有使用6.1.3 iOS的越狱设备。我也有命令行工具,应该给我坐标。关于位置的代码可以在普通应用程序中正常运行,但不能在命令行中运行。 我发现了类似的问题,但似乎不起作用:获得具有ROOT权限(jailbreak)的没有警报视图的GPS -(void)开始 { NSLog(@“ Started”); if([[CLLocationManagerauthorizationSta ..
发布时间:2020-10-02 20:34:29 移动开发

locationManager避免Label中的(空)字符串

我有一些代码可以找到用户位置并将其返回到Label中。在某些情况下,subAdministrativeArea不可用或通途,我想修改我的字符串,使其不显示(空)。我尝试了一些是否检查这一点,但如果(null)大于一个,则存在问题。有人对此有想法吗? 这是我当前的代码,需要对其进行修改以检测地标对象是否等于null: -(void)locationManager:(CLLocationM ..
发布时间:2020-10-02 20:34:26 移动开发

不更新MKMapView中的当前位置

我正在使用CLLocationManager更新当前位置,但是有时丢失了当前位置。我不知道为什么现在的位置丢失了。 请帮助我解决这个问题。 谢谢您, Madan Mohan 解决方案 该位置可能由于多种原因而丢失: 设备不再具有对天空的合理开放权限,因此GPS卫星信息不可用。 没有足够的蜂窝塔来执行三角测量。 wifi接入点不在已知接入点的数据库中。 ..
发布时间:2020-10-02 20:33:22 移动开发

我可以再次显示gps位置弹出消息吗?

我在此应用程序中有应用程序,我想使用用户的位置显示排序数据。 但是第一次打开应用程序时,它要求我允许还是不允许位置。 我按不允许。这再也不问我位置了,我该如何休息一下。 解决方案 是的,您可以通过这种方式进行操作 设置>>常规>>重置>>重置位置警告 这样做会再次询问相同的警告。可能对您有帮助 ..
发布时间:2020-10-02 20:33:17 移动开发

CLLocationManager仅在安装后第一次运行应用程序时监视区域

我有一个iOS应用程序,它是一个选项卡式应用程序,带有3个视图控制器,所有这些控件都需要知道手机何时进入特定的地理区域。 我们监视的区域是在运行时通过Web界面提供的,因此我们需要定期清除CLLocationManager监视的区域并添加新区域。 CLLocationManager对象是单例类的成员变量,该类也管理与Web服务器的连接。 我遇到的问题是,在首次安装该应用程序时,区域监视 ..
发布时间:2020-10-02 20:33:15 移动开发

iOS中的位置时间戳准确度

在iOS 10中分析了位置服务后,发现缓存行为存在一些不一致之处。 定期获取位置(以我为例,每20秒)会返回位置,但它们的时间戳未按时间顺序排列。这表明缓存位置可能有问题。因此,如果您要通过位置时间戳检查准确性,则最好也保存以前的时间戳。这样您就可以决定是否可以使用获取的位置。 以下图片是从我的控制台日志中获取的。在这里,我使用的格式为“纬度:纬度 | 位置时间戳 |现在:当前时间戳” ..
发布时间:2020-10-02 20:32:01 移动开发

kCLErrorDomain Code = 8”该操作无法完成。

Am开始进行反向地理编码,并且_geocoder实例变量被初始化为OK,但是没有数据传递给_placemark对象。这是错误日志: 2013-12-16 14:00:12.040 MyLocations [10555:70b] ***正在运行来对 进行地理编码2013-12-16 14:00:12.041 MyLocations [10555:70b] ***找到地标:(空),错误:错误域 ..
发布时间:2020-10-02 20:31:57 移动开发

iOS区域监控无法正常工作

我已经进行了几个月的iOS开发,最近我正在开发一个公交应用程序。 我目前正在模仿公交车的运行,并在公交车站上设置多个注释。出于测试目的,我仅设置了一个公交车站,并试图监视公交车何时进入该区域并退出。 奇怪的是,我的 didStartMonitoringForRegion 方法被完美调用,但 didEnterRegion 和 didExitRegion 方法均未调用。每次我运行该程序时,公共 ..
发布时间:2020-10-02 20:31:51 移动开发

CLLocationManager和tvOS-RequestWhenInUseAuthorization()不提示

让tvOS提示用户进行位置数据授权似乎有些麻烦。我确实从iOS复制并粘贴了工作代码,但似乎并没有提示用户。我正在使用下面列出的代码以及带有字符串值的NSLocationWhenInUseUsageDescription键。我看到的api中的唯一区别是在iOS上它使用了startupdatinglocation(),在tvOS上它使用了requestLocation()(类似于watchOS)我已经 ..
发布时间:2020-10-02 20:31:48 移动开发

飞行模式开启时,CLLocationManager如何获取位置

我的应用程序使用CLLocationManager从设备获取位置更新。 我假设设备处于飞行模式时,我不会获得位置更新。但是我愿意。 我之所以认为这是因为苹果公司表示飞机模式会关闭Wifi,蜂窝,蓝牙和GPS。请参阅: http://support.apple.com/kb/ht1355 那么,如何使用看来合理的坐标来获取位置更新? 解决方案 我已经开发了一个大量使用用户位 ..
发布时间:2020-10-02 20:31:46 移动开发

didUpdateLocations从未调用

我正在尝试获取用户的位置。为此,我在info.plist中设置了以下属性: 我还在我的viewDidLoad方法和下面的函数中添加了以下代码。问题是 locationManager(manager,didUpdate ....)函数永远不会被调用,即使我已经删除并删除了再次安装了该应用程序。我正在iPad上而不是模拟器上对此进行测试。 self.locationManager.del ..
发布时间:2020-10-02 20:31:15 移动开发

CLLocationManager是否可以在没有Internet /蜂窝连接的情况下工作?

傻问题!!虽然我想知道CLLocationManager是否可以在没有Internet的情况下工作????? 即iPhone根本没有连接到互联网 解决方案 iPhoneiPadDev的答案略有错误:有时位置管理器将失败,它可以在没有网络连接的情况下工作。如果您想亲自体验一下,可以去蜂窝信号接收糟糕或根本不存在的地方开车:GPS仍然可以工作。 这在很大程度上取决于周围的环境条件您 ..
发布时间:2020-10-02 20:31:05 移动开发

计算两个向量之间的角度?

我正在开发一个iOS应用,该应用必须根据设备的标题显示POI(兴趣点)。我使用 CLLocationManager 来获取用户的位置和标题。我有一对目的地的坐标。基于此,我要计算出那个四分之一,然后返回以度为单位的与南(0度)的偏差的浮点值。我在北部为-/ + 180度,在南部为0。这是代码段: -(float)updateTargetLongitude:(float)lon纬度:(floa ..
发布时间:2020-10-02 20:31:02 移动开发