cllocationmanager相关内容
我有使用6.1.3 iOS的越狱设备。我也有命令行工具,应该给我坐标。关于位置的代码可以在普通应用程序中正常运行,但不能在命令行中运行。 我发现了类似的问题,但似乎不起作用:获得具有ROOT权限(jailbreak)的没有警报视图的GPS -(void)开始 { NSLog(@“ Started”); if([[CLLocationManagerauthorizationSta
..
我有一些代码可以找到用户位置并将其返回到Label中。在某些情况下,subAdministrativeArea不可用或通途,我想修改我的字符串,使其不显示(空)。我尝试了一些是否检查这一点,但如果(null)大于一个,则存在问题。有人对此有想法吗? 这是我当前的代码,需要对其进行修改以检测地标对象是否等于null: -(void)locationManager:(CLLocationM
..
我正在使用CLLocationManager更新当前位置,但是有时丢失了当前位置。我不知道为什么现在的位置丢失了。 请帮助我解决这个问题。 谢谢您, Madan Mohan 解决方案 该位置可能由于多种原因而丢失: 设备不再具有对天空的合理开放权限,因此GPS卫星信息不可用。 没有足够的蜂窝塔来执行三角测量。 wifi接入点不在已知接入点的数据库中。
..
我正在使用 startMonitoringSignificantLocationChanges 获取(lat,lon)值。我的问题是 (void)locationManager :( CLLocationManager *)经理 didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)o
..
我在此应用程序中有应用程序,我想使用用户的位置显示排序数据。 但是第一次打开应用程序时,它要求我允许还是不允许位置。 我按不允许。这再也不问我位置了,我该如何休息一下。 解决方案 是的,您可以通过这种方式进行操作 设置>>常规>>重置>>重置位置警告 这样做会再次询问相同的警告。可能对您有帮助
..
我有一个iOS应用程序,它是一个选项卡式应用程序,带有3个视图控制器,所有这些控件都需要知道手机何时进入特定的地理区域。 我们监视的区域是在运行时通过Web界面提供的,因此我们需要定期清除CLLocationManager监视的区域并添加新区域。 CLLocationManager对象是单例类的成员变量,该类也管理与Web服务器的连接。 我遇到的问题是,在首次安装该应用程序时,区域监视
..
CLLocationManager 的这部分代码用于计算行进距离。但是即使使用 timeIntervalSinceNow 后也不会删除位置缓存。 - (void)locationManager:(CLLocationManager *)经理 didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)ol
..
在iOS 10中分析了位置服务后,发现缓存行为存在一些不一致之处。 定期获取位置(以我为例,每20秒)会返回位置,但它们的时间戳未按时间顺序排列。这表明缓存位置可能有问题。因此,如果您要通过位置时间戳检查准确性,则最好也保存以前的时间戳。这样您就可以决定是否可以使用获取的位置。 以下图片是从我的控制台日志中获取的。在这里,我使用的格式为“纬度:纬度 | 位置时间戳 |现在:当前时间戳”
..
Am开始进行反向地理编码,并且_geocoder实例变量被初始化为OK,但是没有数据传递给_placemark对象。这是错误日志: 2013-12-16 14:00:12.040 MyLocations [10555:70b] ***正在运行来对 进行地理编码2013-12-16 14:00:12.041 MyLocations [10555:70b] ***找到地标:(空),错误:错误域
..
地理围栏精度是否取决于locationManager的精度或距离过滤器?还是它们彼此独立,因为地理围栏由操作系统管理并使用Wifi /基站塔信息? 例如: locationManager locationManager.distanceFilter = 1250; locationManager.desiredAccuracy = kCLLocationAccuracyKi
..
我已经进行了几个月的iOS开发,最近我正在开发一个公交应用程序。 我目前正在模仿公交车的运行,并在公交车站上设置多个注释。出于测试目的,我仅设置了一个公交车站,并试图监视公交车何时进入该区域并退出。 奇怪的是,我的 didStartMonitoringForRegion 方法被完美调用,但 didEnterRegion 和 didExitRegion 方法均未调用。每次我运行该程序时,公共
..
让tvOS提示用户进行位置数据授权似乎有些麻烦。我确实从iOS复制并粘贴了工作代码,但似乎并没有提示用户。我正在使用下面列出的代码以及带有字符串值的NSLocationWhenInUseUsageDescription键。我看到的api中的唯一区别是在iOS上它使用了startupdatinglocation(),在tvOS上它使用了requestLocation()(类似于watchOS)我已经
..
我的应用程序使用CLLocationManager从设备获取位置更新。 我假设设备处于飞行模式时,我不会获得位置更新。但是我愿意。 我之所以认为这是因为苹果公司表示飞机模式会关闭Wifi,蜂窝,蓝牙和GPS。请参阅: http://support.apple.com/kb/ht1355 那么,如何使用看来合理的坐标来获取位置更新? 解决方案 我已经开发了一个大量使用用户位
..
#import“ MyLocationViewController.h” #定义NSLog(FORMAT,...)printf(“%s\n”,[[NSString stringWithFormat:FORMAT, ## __ VA_ARGS__] UTF8String]); @interface MyLocationViewController() @end @imple
..
我有以下代码来获取位置更新(iOS 7): import UIKit import CoreLocation 类FirstViewController:UIViewController,CLLocationManagerDelegate { var locationManager:CLLocationManager! 覆盖func viewDidLoad(){ su
..
“我的应用程序”可连续进行后台位置更新。 当然,它具有所有权限和其他内容,例如 allowsBackgroundLocationUpdates = true 最初,我想对做出反应 LowPowerMode 更改在后台使用 NSProcessInfoPowerStateDidChange 通知。并禁用 allowsBackgroundLocationUpdates 停
..
我正在尝试获取用户的位置。为此,我在info.plist中设置了以下属性: 我还在我的viewDidLoad方法和下面的函数中添加了以下代码。问题是 locationManager(manager,didUpdate ....)函数永远不会被调用,即使我已经删除并删除了再次安装了该应用程序。我正在iPad上而不是模拟器上对此进行测试。 self.locationManager.del
..
NSLocationAlwaysUsageDescription 需要位置才能找出您所在的位置 隐私权位置用法说明 需要位置才能找出您的位置。 我已在info.plist中添加了此内容。权限弹
..
傻问题!!虽然我想知道CLLocationManager是否可以在没有Internet的情况下工作????? 即iPhone根本没有连接到互联网 解决方案 iPhoneiPadDev的答案略有错误:有时位置管理器将失败,它可以在没有网络连接的情况下工作。如果您想亲自体验一下,可以去蜂窝信号接收糟糕或根本不存在的地方开车:GPS仍然可以工作。 这在很大程度上取决于周围的环境条件您
..
我正在开发一个iOS应用,该应用必须根据设备的标题显示POI(兴趣点)。我使用 CLLocationManager 来获取用户的位置和标题。我有一对目的地的坐标。基于此,我要计算出那个四分之一,然后返回以度为单位的与南(0度)的偏差的浮点值。我在北部为-/ + 180度,在南部为0。这是代码段: -(float)updateTargetLongitude:(float)lon纬度:(floa
..