application se bloque lorsque vous demandez si l'utilisateur veut utiliser les services de localisation

voix
0

J'ai une application iPhone qui utilise CoreLocation.

Lors de la première installation de l'application, le message du système iPhone apparaît demandant si l'utilisateur souhaite autoriser les services de localisation ou non, si elles cliquez sur Oui, mon application affiche tout à coup le premier écran de mon application (j'utilise un contrôleur de navigation), et les accidents. Voilà ce que je vois dans le journal -

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

Et ressemble à la trace de la pile ce alt

Mon code est pas trop loin de l'échantillon LocateMe (qui fonctionne sur mon appareil). J'ai ceci:

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

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

Une idée sur waht je fais mal?

Créé 02/09/2009 à 21:29
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
1

On dirait que c'est un sous - produit de cette question

Pour résoudre le problème, je me suis retrouvé à la suite de cette approche

En fait, dans ma méthode dealloc de ViewController -

- (void)dealloc {
locationManager.delegate = nil;
[locationManager release];
}
Créé 03/09/2009 à 17:03
source utilisateur

voix
1

que votre support du contrôleur de navigation CLLocationManagerDelegate? on dirait qu'il est plantage en essayant de vous envoyer un événement.

qu'est-ce que votre locationManager:didUpdateToLocation:fromLocation:fonction ressemble?

Créé 02/09/2009 à 22:32
source utilisateur

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