जब मैं अपना जीपीएस ऐप चलाता हूं तो मैं इसे यादृच्छिक रूप से प्राप्त करता रहता हूं। यह हर बार नहीं होता है, और पारित निर्देशांक हमेशा वैध होते हैं (मैं उन्हें nslog)। क्या इनके लिए कहीं दस्तावेज है?MKErrorDomain त्रुटि 4 आईफोन
संपादित करें:
CLLocationCoordinate2D coord = CLLocationCoordinate2DMake(locManager.location.coordinate.latitude, locManager.location.coordinate.longitude);
geocoder1 = [[MKReverseGeocoder alloc] initWithCoordinate:coord];
geocoder1.delegate = self;
[geocoder1 start];
और उसके बाद के बारे में आधे समय यह एक त्रुटि देता है। अगर कोई त्रुटि हुई तो मैंने जिओकोडर को रिहा कर और फिर से असाइन करने का प्रयास किया, लेकिन इससे मदद नहीं मिली। केवल एक चीज जो ऐप को पुनरारंभ कर रही थी।
मुझे हाल ही में एक ही त्रुटि मिलना शुरू हो गया। यह मेरे लिए भी अनियमित है - कभी-कभी जियोकोडर ठीक काम करता है, कभी-कभी यह हर बार समान या बहुत समान निर्देशांक पास करते समय एक त्रुटि देता है। शायद Google Geocoder कुछ समस्याएं हो रही है? –
एक ही समस्या है। कभी-कभी यह Maps.app में काम करता है लेकिन मेरे ऐप में नहीं। फिर यह फिर से काम करता है। शायद Google के सर्वर पर एक लोड मुद्दा? –