मैं एक्सकोड का उपयोग कर Google के भौगोलिक स्थान को लागू करने की कोशिश कर रहा हूं। जब मैं अक्षांश और देशांतर के साथ यूआरएल पारित, यह निम्न परिणाम देता हैआईओएस में Google के GEOLocation से ZERO_RESULTS प्रतिक्रिया प्राप्त करना।
<?xml version="1.0" encoding="UTF-8"?>
<GeocodeResponse>
<status>ZERO_RESULTS</status>
</GeocodeResponse>
लेकिन जब मैं सीधे यूआरएल ब्राउज़ करें। यह सही परिणाम देता है। नमूना यूआरएल: 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);
मैं एक्सएमएल परिणाम प्राप्त करने की जरूरत है। क्या मेरे कोड में कोई समस्या है। जब मैं Google साइट में ZERO_RESULTS की जांच करता हूं। वे इस तरह का उल्लेख कर रहे हैं ..
ZERO_RESULTS इंगित करता है कि खोज सफल रही लेकिन कोई परिणाम नहीं लौटा। यह तब हो सकता है जब खोज दूरस्थ स्थान पर एक latlng पारित किया गया था।
कोई आइडिया ...