Я использую Xcode 6. У меня есть некоторые проблемы, когда я пытаюсь получить текущее местоположение пользователя с помощью CLLocationManager. Даже я добавил NSLocationWhenInUseUsageDescription
и NSLocationAlwaysUsageDescription
в файл Info.plist. А также используется [CLLocationManager requestWhenInUseAuthorization]
. Тогда же я получаю консольный вывод, какIOS 8 Map сейчас работает
2014-10-15 11: 45: 15.004 MapIOS8 [1916: 57908] Попытка запуска обновлений местоположения MapKit без запроса авторизации местонахождения. Необходимо сначала вызвать [CLLocationManager requestWhenInUseAuthorization] или - [CLLocationManager requestAlwaysAuthorization].
Может ли кто-нибудь помочь мне решить эту проблему?
так что все, что вам нужно, выбрать текущее местоположение пользователя? – Rumin
Вы явно вызываете requestWhenInUse, чтобы опоздать ... Покажите свой код. – Woodstock
Что я хочу, я хочу показать пользователю текущее местоположение на карте –