2012-08-06 13 views
6

मैं नक्शा प्रदर्शित करने और MKMapView का उपयोग कर पिन छोड़ने की कोशिश कर रहा हूं। यह मेरा कोडआईओएस में स्थान नहीं मिल सकता है (GEOErrorDomain Code = -204)

MKCoordinateRegion region = { {0.0, 0.0 }, { 0.0, 0.0 } }; 
region.center.latitude = 37.47 ; 
region.center.longitude = 122.26; 
region.span.longitudeDelta = 0.01f; 
region.span.latitudeDelta = 0.01f; 
[mapView setRegion:region animated:YES]; 

है लेकिन मैं मैं क्या GEOErrorDomain Code=-204 है के लिए किसी भी संदर्भ नहीं मिल रहा नीचे

<GEOTileSource: 0x8e4c160>: Error downloading tiles Server Error: Error Domain=GEOErrorDomain Code=-204 "The operation couldn’t be completed. (GEOErrorDomain error -204.)" UserInfo=0x88990f0 
{UnderlyingErrors=(
"Error Domain=GEOErrorDomain Code=-204 \"The operation couldn\U2019t be completed. (GEOErrorDomain error -204.)\" UserInfo=0x885b570 {IncompleteResponse=Asked for 2 tiles but only got 0 back}", 
"Error Domain=GEOErrorDomain Code=-204 \"The operation couldn\U2019t be completed. (GEOErrorDomain error -204.)\" UserInfo=0x8890a50 {IncompleteResponse=Asked for 6 tiles but only got 0 back}" 
)} 

त्रुटि मिलती है। कृपया मेरी मदद करें।

+0

यहां एक ही त्रुटि है। ऐसा लगता है कि सिम्युलेटर में ही होता है, यह डिवाइस में काम करता है .. proccess पर reserch :) –

+0

एक ही कोड आईओएस 5 सिम्युलेटर पर ठीक काम करता है। मैंने इसे आईओएस 6 एसडीके के साथ एक्सकोड 45-डीपी 2 के साथ चलाने की कोशिश की और यह त्रुटि प्राप्त की। – user1191140

+1

मेरे लिए, यह डिवाइस में होता है और सिम्युलेटर –

उत्तर

0

मैंने एक्सकोड डीपी 4 में अपग्रेड किया और अब सब ठीक है।

+0

नहीं 'एक्सकोड डीपी 4' क्या है? –

+0

एक्सकोड 5 डेवलपर पूर्वावलोकन 4? – Raptor

0

यह बीटा संस्करण के साथ एक त्रुटि थी। मुझे कभी-कभी यह पता चलता है कि वे स्थान टाइल्स कैसे लोड कर रहे हैं। मान लीजिए कि यह बीटा 4 पर ठीक काम कर रहा है, मैं इसके बारे में ज्यादा चिंता नहीं करता। कुछ स्थान/मानचित्र मुद्दे हैं जो वे अभी भी काम कर रहे हैं, इसलिए बीटा अवधि के दौरान मुझे और अधिक आश्चर्यचकित नहीं होगा।

0

मेरे पास एक ही समस्या थी, मेरे मामले में यह केवल तब होता है जब नक्शा सभी टाइल लोड करने से पहले UIViewController को बंद कर देता है। फ़िक्स दृश्य नियंत्रक को बंद करते समय mapView (MKMapView) प्रतिनिधि को शून्य पर सेट करना था।

mapView.delegate = nil; 
संबंधित मुद्दे