Bluetooth turn off from control center does not really close.
But I try to use "CoreBluetooth Framework" check the state.
When I turn off from the control center, the state still show "CBManagerStatePoweredOff".
Is it the bug? how can I distinguish between the turn off from control center and turn off from setting page.
I am use "CBCentralManagerDelegate":
case CBManagerStateUnknown:
break;
case CBManagerStateResetting:
break;
case CBManagerStateUnsupported:
break;
case CBManagerStateUnauthorized:
break;
case CBManagerStatePoweredOff:
break;
case CBManagerStatePoweredOn:
break;
default:
break;
}
}
But I try to use "CoreBluetooth Framework" check the state.
When I turn off from the control center, the state still show "CBManagerStatePoweredOff".
Is it the bug? how can I distinguish between the turn off from control center and turn off from setting page.
I am use "CBCentralManagerDelegate":
(void) centralManagerDidUpdateState:(CBCentralManager *)central{
case CBManagerStateUnknown:
break;
case CBManagerStateResetting:
break;
case CBManagerStateUnsupported:
break;
case CBManagerStateUnauthorized:
break;
case CBManagerStatePoweredOff:
break;
case CBManagerStatePoweredOn:
break;
default:
break;
}
}