Я делаю некоторые тесты, используя оценочные маяки и регионы.
Чтение документации по мере того, как я запускаю мониторинг региона. Я расскажу своему делегату о том, что определенный регион отслеживается, однако didEnterRegion
и didExitRegion
никогда не запускаются.
Мой делегат стреляет:
-(void)beaconManager:(ESTBeaconManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(ESTBeaconRegion *)region
и
- (void)locationManager:(CLLocationManager *)manager didDetermineState:(CLRegionState)state forRegion:(CLRegion *)region
Я не проверял, возникает ли ошибка в locationManager:didFailWithError
:
В настоящее время я использую состояние для ручного запуска двух частных методов, которые работают как didEnter и didExit - в этом случае я также могу отслеживать регион, но я не понял почему locationManager:didEnterRegion
: и locationManager:didExitRegion
: никогда не вызываются.
Кто-то сталкивается с таким же поведением?