Estoy tratando de implementar la geolocalización de google utilizando xcode. Cuando paso la url con la latitud y longitud, devuelve el siguiente resultadoObteniendo ZERO_RESULTS Respuesta de GEOLocation de Google en iOS.
<?xml version="1.0" encoding="UTF-8"?>
<GeocodeResponse>
<status>ZERO_RESULTS</status>
</GeocodeResponse>
Pero cuando hojeo directamente la url. da el resultado correcto. muestra url: http://maps.googleapis.com/maps/api/geocode/xml?latlng=68.56066,76.8803&sensor=true
coord.latitude = 68.56066;
coord.longitude = 76.8803;
NSString *urlStr = [NSString stringWithFormat:@"http://maps.googleapis.com/maps/api/geocode/xml?latlng=%f,%f&sensor=true",coord.latitude,coord.longitude];
NSURL *url = [NSURL URLWithString:urlStr];
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];
NSData *xmlData = [NSData dataWithContentsOfURL:url];
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
NSString *str = [[NSString alloc]initWithData:xmlData encoding:NSUTF8StringEncoding];
NSLog(@"XML Data is %@",str);
que necesito para obtener los resultados XML. ¿Hay algún problema con mi código? Cuando reviso ZERO_RESULTS en el sitio de google Están mencionando así ..
ZERO_RESULTS indica que la búsqueda se realizó con éxito pero no devolvió ningún resultado. Esto puede ocurrir si la búsqueda pasó un latlng en una ubicación remota.
Cualquier idea ...