手机锁定时Corebluetooth无法正常工作

时间:2014-11-11 04:27:00

标签: ios bluetooth core-bluetooth ibeacon

无论应用程序是在前台/后台还是在手机关闭/锁定时,应用程序都会在手机运行时检测到estimote ibeacon,应用程序不再检测到ibeacons。你能告诉我如何解决这个问题

1 个答案:

答案 0 :(得分:1)

您正在使用estimote ibeacon,这意味着您使用的是CoreLocation Framework,而不是CoreBluetooth框架......

至于没有检测到手机何时被锁定,在背景模式下检测到Ibeacons有时需要10分钟;因此,在定义CLBeaconRegion时可以执行的操作是启用它的notifyStateOnEntry,调用startMonitoringRegion,然后调用startRangingBeaconsInRegion