तो, मैं अन्य संबंधित धागे का पालन किया है, लेकिन मैं अभी भी इस त्रुटि हो रही है किसी कारण के लिए और मैं के बारे में मेरे बाल बाहर आंसू लिए तैयार हूँ। जांच करें और देखें एक उपयोगकर्ता का चयन करता है, तो वर्तमान स्थान का उपयोग करने के लिए 'की अनुमति नहीं है' के लिए didFailWithError: मैं locationManager लागू किया है।
-(void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error {
NSLog(@IN ERROR);
if ([error code] == kCLErrorDenied){
[manager stopUpdatingLocation];
}
}
हालांकि, निम्न त्रुटि हमेशा प्रकट होता है जब उपयोगकर्ता का चयन करता है 'की अनुमति नहीं' ... यह अजीब बात है, विशेष रूप से आदेश है कि पाठ 'त्रुटि' दिखाई देता है।
त्रुटि, समय, 293420691.000, समारोह, शून्य CLClientHandleDaemonDataRegistration (__ CLClient *, स्थिरांक CLDaemonCommToClientRegistration *, स्थिरांक __CFDictionary *), सर्वर को स्वीकार नहीं किया ग्राहक पंजीकरण 1 2010-04-19 21: 44: 51.000 TestApp [1414: 207] त्रुटि में
इसलिए, यह इस त्रुटि outputting से पहले ही didFailWithError समारोह में आने के लिए एक मौका है है। किसी को भी क्या हो रहा हो सकता है की किसी भी विचार है? locationManager कोड के बाकी इस प्रकार है:
self.locationManager = [[[CLLocationManager alloc] init] autorelease];
locationManager.delegate = self;
locationManager.desiredAccuracy = kCLLocationAccuracyKilometer;
locationManager.distanceFilter = 2;
[locationManager startUpdatingLocation];













