gpt4 book ai didi

ios - 在 XCode 7 iOS 中当前位置始终位于库比蒂诺

转载 作者:行者123 更新时间:2023-11-30 14:05:59 26 4
gpt4 key购买 nike

下面的代码应该抓取我居住的地方并将其显示在 map 上。然而,我当前的位置始终设置为加利福尼亚州库比蒂诺,我知道这与苹果有何关系,而 xcode 应该与 xcode HQ 相关,但是我更倾向于在我当前的位置进行测试,这与模拟器或者我的代码?我没有使用调试中发现的模拟器

  class ViewController: UIViewController, MKMapViewDelegate, CLLocationManagerDelegate 
{

@IBOutlet var mapView: MKMapView!
let locationManager = CLLocationManager()

override func viewDidLoad()
{
super.viewDidLoad()
self.locationManager.delegate = self
self.locationManager.desiredAccuracy = kCLLocationAccuracyBest
self.locationManager.requestWhenInUseAuthorization()
self.locationManager.startUpdatingLocation()
self.mapView.showsUserLocation = true
}


func locationManager(manager: CLLocationManager, didUpdateLocations locations: [CLLocation])
{
let location = locations.last
let center = CLLocationCoordinate2D(latitude: location!.coordinate.latitude, longitude: location!.coordinate.longitude)
let region = MKCoordinateRegion(center: center, span: MKCoordinateSpan(latitudeDelta: 1, longitudeDelta: 1))
self.mapView.setRegion(region, animated: true)
self.locationManager.stopUpdatingLocation()
}

func locationManager(manager: CLLocationManager, didFailWithError error: NSError)
{
print("Errors: " + error.localizedDescription)
}

}

最佳答案

我不认为你可以要求模拟器使用你的真实位置,但你可以模拟任何位置。

在模拟器的“调试”菜单中,选择底部的“位置”。您还可以在应用程序启动时从 Xcode 执行此操作,也可以在“调试”菜单中选择“模拟位置”。

关于ios - 在 XCode 7 iOS 中当前位置始终位于库比蒂诺,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32406479/

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