आवेदन दुर्घटनाओं जब पूछ उपयोगकर्ता स्थान सेवाओं का उपयोग करना चाहता है, तो

वोट
0

मुझे लगता है कि CoreLocation उपयोग कर रहा है एक iPhone app के लिए है।

पहली बार एप्लिकेशन इंस्टॉल करने पर, iPhone प्रणाली संदेश पूछ या नहीं, उपयोगकर्ता अगर वे हाँ क्लिक करें, स्थान सेवाओं की अनुमति चाहता है प्रदर्शित किया जाता है, मेरे ऐप अचानक (मैं एक नेविगेशन नियंत्रक का उपयोग कर रहा) मेरे ऐप की पहली स्क्रीन प्रदर्शित करता है, और दुर्घटनाओं। यह है कि मैं क्या लॉग में देखना है -

warning: UUID mismatch detected with the loaded library - on disk is:
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/PrivateFrameworks/CoreTelephony.framework/CoreTelephony
=uuid-mismatch-with-loaded-file,file=/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/PrivateFrameworks/CoreTelephony.framework/CoreTelephony
Program received signal:  “EXC_BAD_ACCESS”.

और स्टैक ट्रेस इस तरह दिखता है वैकल्पिक

मेरे कोड बहुत दूर LocateMe नमूना (जो अपने डिवाइस पर काम करता है) से दूर नहीं है। मेरे पास यह है:

CLLocationManager *clLocationManager = [[CLLocationManager alloc] init];
clLocationManager.delegate = self;

if (clLocationManager.locationServicesEnabled) {
    [clLocationManager startUpdatingLocation];
} else {
    self.searchBar.placeholder = @Enter location;
}

मैं क्या गलत कर रहा हूँ पर कोई विचार?

02/09/2009 को 21:29
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
1

ऐसा लगता है कि इस का प्रतिफल है इस सवाल

समस्या को हल करने के लिए, मैं निम्नलिखित को बंद कर इस दृष्टिकोण

मूल रूप से, मेरे ViewController dealloc विधि में -

- (void)dealloc {
locationManager.delegate = nil;
[locationManager release];
}
03/09/2009 को 17:03
का स्रोत उपयोगकर्ता

वोट
1

अपने नेविगेशन नियंत्रक का समर्थन करता है CLLocationManagerDelegate? ऐसा लगता है कि यह आप एक घटना भेजने की कोशिश कर दुर्घटनाग्रस्त है लग रहा है।

क्या आपके करता locationManager:didUpdateToLocation:fromLocation:समारोह की तरह लग रहे?

02/09/2009 को 22:32
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more