В настоящее время я работаю над приложением, которое требует мониторинга iBeacon.iBeacon и iOS 9
Я написал приложение год назад, используя iOS 8.x SDK. Он работал так, как предполагалось, но теперь, через год после этого, тот же код больше не работает (я тестирую его с теми же маяками!).
Обнаружение регионов маяков стало гораздо более непредсказуемым. У этого есть своя воля.
Некоторые маяки обнаруживаются, некоторые просто игнорируются.
Я не нашел ничего подходящего для OpenRadar.
A few people complained about something similar on Apple Dev Forums, но Apple никогда не возвращалась к ним.
Мысли?
Вот как я инициализирую менеджера местоположения.
self.locationManager = [CLLocationManager new];
self.locationManager.delegate = self;
// Worst accuracy is set in order to preserve battery life.
self.locationManager.desiredAccuracy = kCLLocationAccuracyThreeKilometers;
self.locationManager.allowsBackgroundLocationUpdates = YES;
// Required to keep the app living in the background.
// Background mode "Location Updates" is enabled.
[self.locationManager startUpdatingLocation];
Какова цель вашего приложения? –
@MihirOza Актуально? Это под NDA, и я не могу говорить об этом. –
Вы пробовали использовать другую точность? – UlyssesR