Alkalmazás összeomlik, amikor azt kérdezi, ha a felhasználó akarja használni Helymeghatározás

szavazat
0

Van egy iPhone app használó CoreLocation.

Amikor először telepíti az alkalmazást, az iPhone rendszer üzenet jelenik meg kérdezve, hogy a felhasználó azt akarja, hogy a helymeghatározó szolgáltatások, ha rákattintanak igen, én app hirtelen képernyőjére az én app (Én a navigációs vezérlő), és összeomlik. Ez az, amit látok a naplóban -

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

És a stack trace néz ki alt

Saját kód nem túl messze a LocateMe mintát (ami működik a készüléken). Nekem ez megvan:

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

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

Bármilyen ötletet ami valaha csinálok rosszul?

A kérdést 02/09/2009 21:29
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
1

Úgy néz ki, ez egy mellékterméke ez a kérdés

Hogy oldja meg a problémát, én felszámolták alábbi ez a megközelítés

Alapvetően én ViewController a dealloc módszer -

- (void)dealloc {
locationManager.delegate = nil;
[locationManager release];
}
Válaszolt 03/09/2009 17:03
a forrás felhasználó

szavazat
1

nem a navigációs vezérlő támogatja CLLocationManagerDelegate? úgy néz ki, mintha összeomlik akar küldeni Önnek egy eseményt.

mit a locationManager:didUpdateToLocation:fromLocation:funkció néz ki?

Válaszolt 02/09/2009 22:32
a forrás felhasználó

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