dojde k chybě aplikace, když s dotazem, zda chce uživatel používat služby zjišťování polohy

hlasů
0

Mám aplikaci pro iPhone, která je pomocí CoreLocation.

Po první instalaci aplikace, iPhone systém, zobrazí se zpráva s dotazem, zda si uživatel přeje, aby lokalizační služby, pokud na tlačítko Ano, můj app najednou zobrazí první obrazovku mého app (jsem pomocí navigačního ovladače), a pády. To je to, co vidím v protokolu -

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

A trasování zásobníku vypadá následovně alt

Můj kód není příliš daleko od vzorku LocateMe (který pracuje ve svém přístroji). Mám tohle:

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

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

Jakýkoliv nápad na WAHT dělám špatně?

Položena 02/09/2009 v 21:29
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
1

Vypadá to, že se jedná o vedlejší produkt z této otázky

Chcete-li vyřešit tento problém, Nakonec jsem po tomto přístupu

Zjednodušeně řečeno, v mém způsobu dealloc ViewController je -

- (void)dealloc {
locationManager.delegate = nil;
[locationManager release];
}
Odpovězeno 03/09/2009 v 17:03
zdroj uživatelem

hlasů
1

dělá svou podporu navigační ovladač CLLocationManagerDelegate? to vypadá, jako by to shazovat snaží, aby vám poslal událost.

co vaše locationManager:didUpdateToLocation:fromLocation:funkce vypadat?

Odpovězeno 02/09/2009 v 22:32
zdroj uživatelem

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