2015-01-21 2 views
0

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

2015-01-21 15:08:18.728 MyHealth[234:17355] current loc: Error Domain=myDomain 
Code=0 "Unable to determine location" UserInfo=0x16134530 
NSLocalizedDescription=Unable to determine location} 

Я искал ее на StackOverflow, но не смог найти ответа.

Пожалуйста, помогите. Заранее спасибо..!!

+0

Пожалуйста, вставьте код, используемый, чтобы попытаться местом детерминированного пользователя, а также, когда вы были успешно тестирование, вы были уже на прошивке 8 или еще на прошивке 7 ? –

+0

привет, спасибо за помощь брату. Я получил решение. Нет, я сначала не работал на iOS7, и именно там была ошибка.: P Я искал в сети доступ к местоположению пользователя на iOS8 и нашел решение. Добавление моего ответа здесь. Спасибо, в любом случае :) –

ответ

0

Получил ответ, но это была моя ошибка. Чтобы получить доступ к местоположению пользователя на iOS8, вам нужно запросить несколько иначе. Вот что я сделал:

я первым добавил переменную в мой info.plist

NSLocationAlwaysUsageDescription 

Затем я добавил следующий код в моем ViewController где я получаю текущее местоположение

[self.locationManager requestAlwaysAuthorization]; 

, где locationManager имеет тип CLLocationManager

я нашел помощь от https://stackoverflow.com/a/24718342/3963352

Спасибо за помощь, хотя :)

Смежные вопросы