Код ниже должен получить текущее местоположение. Но выше возникает ошибка. Функция didUpdateLocations никогда не вызывается.
Запуск этого устройства (iPhone 5s) iOS 9.1. Info.plist имеет необходимые возможности устройства и конфиденциальность. Описание использования местоположения сконфигурировано так, как показано на прилагаемом изображении. Пожалуйста помоги!
let locationManager = CLLocationManager()
override func viewDidLoad() {
super.viewDidLoad()
locationManager.delegate = self
locationManager.requestAlwaysAuthorization()
locationManager.requestLocation()
}
func locationManager(manager: CLLocationManager,
didFailWithError error: NSError)
print(error.description)
}
func locationManager(manager: CLLocationManager, didUpdateLocations
locations: [CLLocation]) {
print("got location")
}