Uygulama çöker kullanıcı Yer Hizmetlerini kullanmak istiyorsa soran

oy
0

Ben CoreLocation kullanan bir iPhone uygulaması var.

ilk uygulamayı yüklemeden sonra, iPhone sistem mesajı benim app aniden benim app ilk ekran (Ben gezinti denetleyicisi kullanıyorum) görüntüler, kullanıcı evet tıklarsanız, konum hizmetlerini izin isteyip istemediğine soran görüntülenir ve çöker. Bu benim günlüğüne bakın ne -

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”.

Ve yığın izleme şöyle alt

Kodum çok uzakta (Cihazımda çalışır) LocateMe örneğinden değil. Bu bende var:

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

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

Ben yanlış yapıyorum waht üzerinde herhangi bir fikir?

Oluştur 02/09/2009 saat 21:29
kaynak kullanıcı
Diğer dillerde...                            


2 cevaplar

oy
1

Bu bir yan ürünü gibi görünüyor bu soruya

Sorunu çözmek için aşağıdaki tasfiye Bu yaklaşımda

Temelde, benim viewController dealloc yönteminde -

- (void)dealloc {
locationManager.delegate = nil;
[locationManager release];
}
Cevap 03/09/2009 saat 17:03
kaynak kullanıcı

oy
1

Navigasyon denetleyici desteği yapar CLLocationManagerDelegate? o size bir olay göndermeye çalışırken Yaralandı benziyor.

ne yok locationManager:didUpdateToLocation:fromLocation:fonksiyon benziyor?

Cevap 02/09/2009 saat 22:32
kaynak kullanıcı

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