Avatar ·

Wie erhalte ich die aktuellen Koordinaten des Benutzers in Swift (CLLocationManager)?

Hallo zusammen! Ich bin neu in der iOS-Entwicklung und komme mit dem Abrufen des aktuellen Standorts des Benutzers nicht klar. Ich benötige Breiten- und Längengrad, um sie später an den Server zu senden. Ich habe CoreLocation eingebunden, die Schlüssel in Info.plist hinzugefügt (NSLocationWhenInUseUsageDescription), Code geschrieben, aber die Koordinaten sind immer nil oder nil. Hier ist mein Code: ```swift import UIKit import CoreLocation class ViewController: UIViewController, CLLocationManagerDelegate { let locationManager = CLLocationManager() override func viewDidLoad() { super.viewDidLoad() locationManager.delegate = self locationManager.requestWhenInUseAuthorization() locationManager.startUpdatingLocation() if let location = locationManager.location { print("Lat: \(location.coordinate.latitude)") print("Lon: \(location.coordinate.longitude)") } else { print("Location is nil") } }