iBeacon начиная в фоновом режиме?
Я начал тестировать iBeacons, используя эстимоты в качестве маяков.
Все работает довольно хорошо, но я изо всех сил пытаюсь заставить приложение работать должным образом в фоновом режиме.
self.region = [[CLBeaconRegion alloc] initWithProximityUUID:self.uuid identifier: self.deviceID];
self.region.notifyEntryStateOnDisplay = YES;
[self.locationManager startMonitoringForRegion:self.region];
Так что это базовая настройка, и для моего тестового приложения я хочу показать локальное уведомление, когда мой телефон находится в непосредственной близости от маяка. Моя проблема в том, что это не сработает, если я не укажу строку ниже.
[self.locationManager startUpdatingLocation];
Кто-нибудь может объяснить, почему это так, или я что-то упускаю из-за iBeacons?