Расположение широты и долготы различаются в Android и iOS

Я использую диспетчер местоположения, чтобы получить текущее местоположение пользователя. Когда я использовал ту же широту и долготу на картах Google, он показывает совершенно другую карту местоположения с разницей в несколько километров, и она, по крайней мере, не близка к точному местоположению. Но для андроида это показывает правильно. Ниже приведен мой фрагмент кода. Текущее местоположение - Индия

    locationManager.delegate = self;
    locationManager.desiredAccuracy = kCLLocationAccuracyBest
    locationManager.requestAlwaysAuthorization()
    locationManager.startMonitoringSignificantLocationChanges()
    locationManager.startUpdatingLocation()

     func locationManager(_ manager: CLLocationManager, 
    didUpdateLocations locations: [CLLocation]) {
    userLocation = locations.last?.coordinate
    locationDelegate?.updateUserLocation(location: userLocation)
     }

0 ответов

Другие вопросы по тегам