Hi, i’m new in iBeacon Development,
i want to ask about beacon Monitoring, is Beacon Monitoring Region stil running when phone is sleep or lock ?
because when i see my LogCat, estimote beacon startLeScan and stopLeScan not running again after device sleep/lock and my notification in entered region not trigered
i’m create a services for handle Beacon Monitoring in background,
my services is always on even my app is destroy/kill/force close,
when user force stop my services, it will run again automatically.
but my problem in monitoring region when phone sleep/lock, my service stil running but scanLe stop running
there is my log cat
05-12 13:20:38.613 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_CheckingService_AlarmManagerSetEvery_10_Second
05-12 13:20:49.613 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerEventReceiver.onReceive() called
05-12 13:20:49.613 18727-18727/proximizer.ibeacon.adins.mobileque:my_process D/com.hascode.android.scheduler﹕ event received in service: Tue May 12 13:20:49 GMT+07:00 2015
05-12 13:20:49.613 18727-18727/proximizer.ibeacon.adins.mobileque:my_process I/EstimoteSDK﹕ com.estimote.sdk.BeaconManager.startMonitoring:403 Region already monitored but that's OK: Region{identifier=rid, proximityUUID=b9407f30-f5f8-466e-aff9-25556b57fe6d, major=null, minor=null}
05-12 13:20:49.633 18727-18741/proximizer.ibeacon.adins.mobileque:my_process D/BluetoothAdapter﹕ startLeScan(): null
05-12 13:20:49.633 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_CheckingService_StatusRunning
05-12 13:20:49.633 18727-18739/proximizer.ibeacon.adins.mobileque:my_process D/BluetoothAdapter﹕ onClientRegistered() - status=0 clientIf=5
05-12 13:20:54.653 18727-18741/proximizer.ibeacon.adins.mobileque:my_process D/BluetoothAdapter﹕ stopLeScan()
05-12 13:20:54.663 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_CheckingService_StatusRunning
05-12 13:20:56.703 18727-18741/proximizer.ibeacon.adins.mobileque:my_process D/BluetoothAdapter﹕ startLeScan(): null
05-12 13:20:56.703 18727-18738/proximizer.ibeacon.adins.mobileque:my_process D/BluetoothAdapter﹕ onClientRegistered() - status=0 clientIf=5
05-12 13:21:01.713 18727-18741/proximizer.ibeacon.adins.mobileque:my_process D/BluetoothAdapter﹕ stopLeScan()
05-12 13:21:03.763 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_CheckingService_StatusRunning
05-12 13:21:03.773 18727-18741/proximizer.ibeacon.adins.mobileque:my_process D/BluetoothAdapter﹕ startLeScan(): null
05-12 13:21:03.783 18727-18740/proximizer.ibeacon.adins.mobileque:my_process D/BluetoothAdapter﹕ onClientRegistered() - status=0 clientIf=5
05-12 13:21:08.803 18727-18741/proximizer.ibeacon.adins.mobileque:my_process D/BluetoothAdapter﹕ stopLeScan()
05-12 13:21:13.613 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_CheckingService_StatusRunning
=========================================================================
code below running after device unlock, it say region has been monitored buat startLeScan and stopLeScan not trigger again
=========================================================================
05-12 13:21:14.953 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_RefreshBluetooth_AlarmManagerSetEvery_20_Minute
05-12 13:21:14.973 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_CheckingService_AlarmManagerSetEvery_10_Second
05-12 13:21:19.973 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_CheckingService_StatusRunning
05-12 13:21:29.963 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerEventReceiver.onReceive() called
05-12 13:21:29.963 18727-18727/proximizer.ibeacon.adins.mobileque:my_process D/com.hascode.android.scheduler﹕ event received in service: Tue May 12 13:21:29 GMT+07:00 2015
05-12 13:21:29.973 18727-18727/proximizer.ibeacon.adins.mobileque:my_process I/EstimoteSDK﹕ com.estimote.sdk.BeaconManager.startMonitoring:403 Region already monitored but that's OK: Region{identifier=rid, proximityUUID=b9407f30-f5f8-466e-aff9-25556b57fe6d, major=null, minor=null}
05-12 13:21:29.973 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_CheckingService_StatusRunning
05-12 13:21:29.983 18727-18741/proximizer.ibeacon.adins.mobileque:my_process D/BluetoothAdapter﹕ startLeScan(): null
05-12 13:21:29.993 18727-18739/proximizer.ibeacon.adins.mobileque:my_process D/BluetoothAdapter﹕ onClientRegistered() - status=0 clientIf=5
05-12 13:21:39.963 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_CheckingService_StatusRunning
05-12 13:21:50.723 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_CheckingService_StatusRunning
05-12 13:22:06.723 18619-18619/proximizer.ibeacon.adins.mobileque D/com.hascode.android﹕ SchedulerSetupReceiver_CheckingService_StatusRunning