Приложение для синтаксического анализа, возвращающее неверную геолокацию

#objective-c #geolocation #parse-platform

#objective-c #геолокация #синтаксический анализ-платформа

Вопрос:

В настоящее время я создаю приложение GPS с помощью xcode и parse. Приложение, похоже, работает нормально, за исключением того, что возвращаемые координаты широты и долготы неверны. Странно то, что оно последовательно возвращает 37.785834,-122.406417, что соответствует станции Пауэлл в Сан-Франциско, месту, где я бывал раньше со своим компьютером. Не уверен, что это просто совпадение. Кто-нибудь еще сталкивался с подобной проблемой? Как вы это решили? Спасибо, что уделили мне время.

Я использую стандартные методы синтаксического анализа, описанные в документации по синтаксическому анализу.

 - (void)startStandardUpdates
{
// Create the location manager if this object does not
// already have one.
    if (nil == _locationManager)
        _locationManager = [[CLLocationManager alloc] init];

_locationManager.delegate = self;
_locationManager.desiredAccuracy = kCLLocationAccuracyKilometer;

// Set a movement threshold for new events.
_locationManager.distanceFilter = 0.1; // meters

[_locationManager startUpdatingLocation];
}

- (void)startSignificantChangeUpdates
{
// Create the location manager if this object does not
// already have one.
if (nil == _locationManager)
    _locationManager = [[CLLocationManager alloc] init];

    _locationManager.delegate = self;
    [_locationManager startMonitoringSignificantLocationChanges];
    CLLocation *location = self.locationManager.location;

// Configure the new event with information from the location.

///*************************************************************//

    CLLocationCoordinate2D coordinate = [location coordinate];

   geoPoint = [PFGeoPoint geoPointWithLatitude:coordinate.latitude longitude:coordinate.longitude];
  

Комментарии:

1. Вы не предоставляете никакой полезной информации (такой как соответствующий код).

2. Симулятор или устройство?