CLLocationManager
на iPhone Simulator должен подделать Купертино (не так ли?), Но это не так, вместо этого произойдет сбой с kCLErrorDomain Code=0
.Делегат LocationManager получает сообщение didFailWithError
.Этот метод реализован для регистрации ошибки, и консоль выводит следующее:
Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCLErrorDomain error 0.)"
Я работал над реальным проектом, когда столкнулся с этой проблемой, но обсуждать мой код бессмысленно, потому что я скачал "Locations""образец кода (обновлен 2010-06-22 для iOS 4) из центра разработчиков, и проблема не устранена.
В приложении предусмотрено включение кнопки« добавить »при получении первого обновления местоположения, чтобы пользователи моглиотслеживать их местоположение, но это ничего не делает.
Я добавил одну (тривиальную) строку для реализации didFailWithError
, чтобы регистрировать ошибки, если таковые имеются.Я получаю ошибку, описанную выше.
С Xcode 3.2.2 и таргетингом на 3.1.3 я мог получить фиксированное местоположение (Купертино) при запуске более старой версии проекта «Местоположения».
Может кто-нибудь помочь?
Спасибо.