il mio problema non è ottenere la latitudine e la longitudine di posizione corrente in iOS 8. Ho provato a impostare la chiave nel file .plist per iOS 8, ma non chiamare questo metodo- didUpdateToLocation: per favore aiutatelo su questo problema.come ottenere la posizione attuale lat lungo in ios 8?
il mio codice è: -
- (void)viewDidLoad
{
[super viewDidLoad];
self.locationManager = [[CLLocationManager alloc] init];
self.locationManager.delegate = self;
if(IS_OS_8_OR_LATER) {
//[self.locationManager requestWhenInUseAuthorization];
[self.locationManager requestWhenInUseAuthorization];
[self.locationManager startUpdatingLocation];
}
}
Did iOS che chiede l'autorizzazione posizione? E se provi nel simulatore, hai impostato un luogo di prova? – fluidsonic
FYI - non controllare la versione di iOS. Verifica l'esistenza del metodo desiderato. – rmaddy
sì ho testare il simulatore e impostare questa chiave nel file .plist NSLocationWhenInUseUsageDescription e NSLocationAlwaysUsageDescription –