[问题] Beacon背景侦测

楼主: starkite (可乐果)   2015-07-16 01:19:43
请问各位大大
我需要在背景时继续侦测beacon事件
app kill掉不在background时也要触发
但是有些问题
当app未在background时且不在beacon侦测范围内
进入侦测的范围 didEnterRegion会触发事件发送LocalNotification是ok的
但是当自身已经在范围内就无法触发
而在app开启后关闭在background时
无法用didRangeBeacons继续侦测事件
但是自身已经在beacon的范围内了
因为没有进入并不会再次触发didEnterRegion
请问这样要如何继续在背景侦测?
也有在didEnterRegion加上
[self.locationManager startMonitoringForRegion:self.beaconRegion];
[self.locationManager startRangingBeaconsInRegion:self.beaconRegion];
但是好像没有成功.....
背景触发15分钟事件是指didEnterRegion吗?
但是我未开启app一样会触发阿...
这样那15分钟是指哪一个情况呢?
backgeound mode 勾选了
location updates uses Bluetooth LE accessoies Acts as Bluetooth LE accessory
但是不知道有什么太大差异....
作者: darktt (小朱)   2015-07-16 08:11:00
你可以看我的这篇文章#1KptTlCh,虽然它是用Swift写的不过可以做到你想要的功能

Links booklink

Contact Us: admin [ a t ] ucptt.com