Phone call is detected using CoreTelephony framework.It can notify a phone call to BLE keyfob in a background state.