2014-11-11 4 views
0

Приложение обнаруживает оценочную ibeacon, когда телефон работает, независимо от того, находится ли приложение на переднем плане/фоне, но когда телефон закрыт/заблокирован, приложение не обнаруживает ibeacons больше. Можете ли вы сказать мне, кто-то, как исправить этуCorebluetooth не работает, когда телефон заблокирован

ответ

1

Вы используете estimote IBeacon, что означает, что вы используете CoreLocation Framework, а не CoreBluetooth рамки .....

Что касается не обнаруживает, когда телефон блокируется, обнаружение Ibeacons в фоновом режиме иногда занимает до 10 минут; Итак, что вы можете сделать при определении CLBeaconRegion, это включить его notifyStateOnEntry, вызвать startMonitoringRegion, за которым следует startRangingBeaconsInRegion

Смежные вопросы