сбой приложения при запросе, если пользователь хочет использовать Location Services

голоса
0

У меня есть приложение iPhone, который использует CoreLocation.

При первой установке приложения отображается сообщение iPhone системы спрашивая, хочет ли пользователь, чтобы службы определения местоположения, если они щелкают да, мое приложение неожиданно показывает первый экран моего приложения (я использую навигационный контроллер), и сбои. Это то, что я вижу в журнале -

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

И трассировки стека выглядит следующим образом альтернативный

Мой код не слишком далеко от образца LocateMe (который работает на моем устройстве). У меня есть это:

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

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

Любая идея о WAHT я делаю неправильно?

Задан 02/09/2009 в 21:29
источник пользователем
На других языках...                            


2 ответов

голоса
1

Похоже , что это является побочным продуктом этого вопроса

Чтобы решить эту проблему, я завелся следуя этот подход

В принципе, в моем методе dealloc ViewController в -

- (void)dealloc {
locationManager.delegate = nil;
[locationManager release];
}
Ответил 03/09/2009 в 17:03
источник пользователем

голоса
1

ваша поддержка навигации контроллер CLLocationManagerDelegate? это похоже , что это сбой пытается отправить вам событие.

то , что ваша locationManager:didUpdateToLocation:fromLocation:функция выглядит?

Ответил 02/09/2009 в 22:32
источник пользователем

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