Я одолжил у своего друга iPod touch первого поколения, чтобы протестировать на нем свое приложение. Я обновил ОС до iOS 3.1.3.
Я слежу за большой книгой ранчо ботаников и пытаюсь отобразить местоположение в журнале, но оно находится внутри представления, а не делегата приложения.
Сообщается о местоположении, но по какой-то причине указан ее адрес, более 300 миль от него...
Отдельное приложение карт сообщает, что не может определить мое местоположение
Я включал и выключал службы геолокации, и я могу найти в списке только свою домашнюю сеть, поэтому я не могу заставить устройство забыть ее сеть.
Вот код, который я использую:
- (void)viewDidLoad
{
[super viewDidLoad];
locationManager = [[CLLocationManager alloc] init];
[locationManager setDelegate:self];
[locationManager setDistanceFilter:kCLDistanceFilterNone];
[locationManager setDesiredAccuracy:kCLLocationAccuracyBest];
[locationManager startUpdatingLocation];
}
-(void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
NSLog(@"%@", newLocation);
}
Что я делаю неправильно?
РЕДАКТИРОВАТЬ: я подключен к своей домашней сети в 300 милях от ее
также результат журнала:
<anumber,anumber>+/- 144.27m (speed -1.00 mps / course -1.00) @ 2009-06-28 17:58:08 +0100
Кажется, это 2009 год...
всем спасибо