onRequestPermissions method
Callback on requestPermissions.
Can be overridden for device-specific permission handling.
Implementation
@override
@mustCallSuper
Future<void> onRequestPermissions() =>
SmartPhoneClientManager().requestPermissions(
Platform.isAndroid
? [
Permission.bluetoothScan,
Permission.bluetoothConnect,
// BLE scanning on Android also requires location permission.
Permission.locationWhenInUse,
]
: [Permission.bluetooth],
);