iOS AprilBeacon如何支持后台定位?

我在app进入后台后调用了[_beaconManager startMonitoringForRegion:beaconRegion];
Background Modes → t Location updates and Acts as a Bluetooth LE Accessories 都设置了
但是- (void)beaconManager:(ABBeaconManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(ABBeaconRegion *)region代理方法没有执行

startMonitoringForRegion:beaconRegion 方法的回掉方法不是didRangeBeacons,而是didEnterRegion 和didExitRegion,并且这两个方法要写在第一个VC或者首次启动App会创建的对象中,否则收不到回掉