В настоящее время я пытаюсь получить текущее местоположение пользователя с помощью следующего кода:Получение данных о местоположении пользователя с Parse
- (IBAction)askForLocation:(id)sender {
NSLog(@"here");
[PFGeoPoint geoPointForCurrentLocationInBackground:^(PFGeoPoint *point, NSError *err){
NSLog(@"callback");
NSLog(@"point: %@",point);
}];
}
Когда функция вызывается, она печатает «здесь», но никогда не печатает «обратный вызов» или любая ошибка, указывающая на наличие проблемы. Любая идея, что я делаю неправильно? Я правильно установил Parse
, так как я могу создать нового пользователя правильно.
это не устранило проблему, к сожалению ... – Apollo
Попробуйте установить ключ 'NSLocationAlwaysUsageDescription', поскольку вы используете это в фоновом режиме. – timgcarlson
Кроме того, у вас может быть непреднамеренно отключено место для приложения. Проверьте настройки конфиденциальности - местоположение. – Fogmeister