Requests all necessary permissions.
@override Future<bool> requestPermissions() async => await methodChannel.invokeMethod<bool>('requestPermissions') ?? false;