9得票2回答
CLLocationManager在后台运行和节能

我正在开发iOS追踪器。即使应用程序不在前台,它也必须运行并接收位置,我使用后台模式“位置更新”。但是,如果可能的话,节省电池电量就很好了。特别是,如果设备不移动,就没有必要接收位置。 我尝试在CLLocationManager实例上设置distanceFilter,但它并不能节省电量,它...

11得票3回答
iOS 位置服务方法:筛选无效/不准确位置

我在几个应用程序中使用位置服务(Location Services)。 我有一个方法,在我的locationManager:didUpdateToLocation:fromLocation:方法中使用,以过滤掉错误、不准确或太远的位置,并最小化GPS "抖动"。 这是我使用的代码:/** *...

14得票5回答
为什么在iPhone SDK 4.0中CLLocationManager代理没有被调用?

这是我在AppDelegate类中的代码:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { CLLoca...

7得票3回答
将用户定位于iOS 8平台

您好,我开始将我的应用程序移植到iOS 8,并且很快遇到了CLLocationManager的问题。基本上,应用程序不再将地图居中于用户的位置,而是提出错误提示: 尝试启动MapKit位置更新而不提示位置授权。 必须先调用-[CLLocationManager requestWhenInUs...

8得票3回答
位置服务 iOS 提示回调

当我们在应用程序中使用位置服务时,我们会收到一个iOS提示,提示应用程序正在尝试使用当前位置 - 允许/不允许。 这些按钮有委托回调吗? 我想处理“不允许”按钮的点击。

8得票4回答
如何在IOS SDK 8.0中获取当前位置的纬度和经度

如何获取当前位置的纬度和经度。 我已经尝试过这个方法。使用Xcode 6.01和IOS SDK 8.0。 -(CLLocationCoordinate2D) getLocation{ locationManager = [[CLLocationManager alloc] init...

12得票3回答
从用户位置查找最接近的经度和纬度 - iOS Swift

在这里发表的问题中,用户问道:我有一个包含经纬度信息的数组。我有两个双精度变量代表我的用户位置。我希望测试我的用户位置与数组中其他位置之间的距离,以找出最近的位置。该怎么做?我知道如何获取2个位置之间的距离,但是不清楚如何将其应用到位置数组中。回答者给出了以下代码:NSArray *locat...

7得票4回答
没有发现任何信标时调用了didRangeBeacon。

我注册了自己的位置管理器来监控和定位一些信标: [self.locationManager startMonitoringForRegion:region]; [self.locationManager startRangingBeaconsInRegion:region]; 我理解的是...

10得票2回答
CLActivityType值之间的区别 - iOS SDK

这些值之间有什么区别: CLActivityTypeAutomotiveNavigation, CLActivityTypeFitness, CLActivityTypeOtherNavigation, 什么时候要将activityType属性分配给CLLocationManager? ...

8得票1回答
位置管理器的stopMonitoringForRegion方法无法正常工作

我目前在开发的一个应用程序,在应用程序退到后台时,会利用用户当前位置设置区域监控。当应用程序再次变为活动状态时,我尝试停止对该区域的监控,但它似乎有时会间歇性地工作,大部分时间都没有按照预期的方式正常运行。当应用程序退到后台时,我开始监控该区域,而且当我记录下详细信息时,它运行得很好: - ...