Ho un app iPhone che utilizza CoreLocation.
In sede di prima installare l'applicazione, viene visualizzato il messaggio di sistema iPhone che chiede se l'utente vuole consentire servizi di localizzazione, se fa clic su Sì, la mia app visualizza improvvisamente la prima schermata della mia app (sto usando un controller di navigazione), e si blocca. Questo è quello che vedo nel registro -
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”.
E l'analisi dello stack si presenta così

Il mio codice non è troppo lontano dal campione LocateMe (che funziona sul mio dispositivo). Ho questo:
CLLocationManager *clLocationManager = [[CLLocationManager alloc] init];
clLocationManager.delegate = self;
if (clLocationManager.locationServicesEnabled) {
[clLocationManager startUpdatingLocation];
} else {
self.searchBar.placeholder = @Enter location;
}
Qualche idea sul livello qualitativo che sto facendo male?













