Проблема LocationManager после обновления приложения в iphone - PullRequest
0 голосов
/ 23 октября 2010

Я использую класс LocationManger для получения текущего местоположения пользователя. Когда я устанавливаю приложение из App Store и запускаю приложение в первый раз, приложение спрашивает меня, что «APP хотел бы использовать ваше текущее местоположение». затем следуют кнопки «Не разрешать» и «ОК». На данный момент приложение работает нормально.

Теперь я удаляю приложение и переустанавливаю то же самое приложение из магазина приложений. Теперь, когда я пытался запустить приложение, оно не выдает мне того же диалогового окна местоположения, а также Location Manager не удалось получить местоположение с ошибкой kCLErrorDenied.

Я также пытался с двумя другими приложениями в магазине приложений, такая же проблема произошла.

Кто-нибудь имеет представление об этом поведении? Как узнать текущее местоположение пользователя в этой ситуации?

Спасибо, Джим.

1 Ответ

0 голосов
/ 23 октября 2010

Если пользователь отказал вам в доступе к вашему местоположению, ему нужно перейти в меню настроек -> Общие -> Службы определения местоположения и выбрать там свое приложение из списка.

Приложение не будет иметь доступа к GPS.Извините!

...