core-location

    0热度

    1回答

    我想在swift iOS中记录背景中的位置坐标。 当应用程序进入后台时,我使用startMonitoringSignificantLocationChanges,当它进入前台时,我使用stopMonitoringSignificantLocationChanges()和startUpdatingLocation()。 我已在finishLaunching中正确实例化位置管理器。 一切似乎很好,当i

    2热度

    3回答

    我想知道startmonitoringsignificantlocationchanges用于提供位置的信息是GPS还是Wifi/Internet?我的理解是,它使用蜂窝或无线网络,知道设备是否有明显的移动,但我不知道的是,在选择位置时,是否仅使用GPS来提取位置。 我的发现是:我在城市列车中旅行了30公里,但没有在背景中获得任何位置,在此旅程中我的Wifi和Cellular数据已关闭。因此,请告

    3热度

    2回答

    我正在使用CLLocationManager获取用户位置。 我想获取单个位置更新。 我的问题是,我得到非常糟糕horizontalAccuracy 位置%@ < + xx.xxxxxx,+ yy.yyyyyyy> +/-3881.91米 verticalAccuracy:65.4401861912846,horizo​​ntalAccuracy :3881.90892434957 代码: file

    0热度

    1回答

    我正在研究一个按钮,如果他授予应用程序位置权限,将会将用户发送到地图应用程序。问题是,如果我点击一次按钮并拒绝位置权限,下次我点击该按钮时,应用程序不会再次请求许可。似乎用户“在授予地图权限时只有一次镜头”。 下面是我用编程方式创建带有回调函数的按钮的代码。还有一个“自定义iOS目标属性”屏幕截图,其中包含了隐私 - 位置使用说明,以便能够使用用户的位置。 directionsButton.add

    0热度

    1回答

    我需要跟踪用户的第一个和最后一个坐标。 例如: 我设置为跟踪位置从10.00AM到12.00AM,我需要存储第一个位置(在10.00AM)和最后一个位置(在12.00AM)。我尝试使用背景获取,但我并不想做这件事。 我只需要这两点。我如何拿走他们? 我不能使用服务器和通知

    0热度

    2回答

    我是编程新手。 我发现了下面的代码,它除了中心位置以外都做了一切(放大地图,蓝色点全部工作)。 如果我在模拟器(城市运行)中运行,蓝色点就会从页面运行。 import UIKit import MapKit import CoreLocation import Foundation class ViewController: UIViewController, CLLocationMan

    1热度

    1回答

    我正在研究使用Google Maps API的iPhone应用程序,并且遇到问题获取用户的当前位置,以便地图在其上打开位置。 我已经花了几天的时间了,现在已经摆脱了编译错误,但它仍然不能正常工作。地图显示出来了,但只在初始坐标处提供了长和变量变量。我认为这与CLLoationManager()有关。 在模拟器上更新位置不会产生任何结果,我觉得我正在犯新人错误,我只是不知道该怎么做。和建议? imp

    -1热度

    3回答

    如何使用Swift将String地址转换为CLLocation坐标?我还没有代码,我寻找一个解决方案,但我还没有找到任何人。 谢谢。

    0热度

    1回答

    这很可能是一个非常容易解决的问题,但我已经查看了一段时间,似乎无法得到答案。 我想知道为什么CLLocationManager一个委托方法不会触发,直至当CLLocationManager是ViewDidLoad函数中加载ViewDidLoad功能之后。 我有我的应用方案中设置我的默认区域悉尼澳大利亚和我都封装到它自己的类中我的LocationManager如下: import UIKit im

    -2热度

    1回答

    我想在模拟器中获取我的位置。几次它的工作,但...现在我总是得到0.000000作为我的位置。这里是我使用的代码: #import <CoreLocation/CoreLocation.h> CLLocationManager *locationManager = [[CLLocationManager alloc] init]; [locationManager startUpdating