shounakmulay / Telephony

Flutter plugin for telephony features like query device sms directory, listen for incoming messages, retrieve various network parameters, etc.
https://telephony.shounakmulay.dev
MIT License
137 stars 124 forks source link

Plugin automatically adds ACCESS_COARSE_LOCATION even if not required #166

Open shy71 opened 1 year ago

shy71 commented 1 year ago

The plugin has in its own manifest the ACCESS_COARSE_LOCATION permission.

Because of that every application that uses it has that permission added to its main Manifest. And it looks to the user as if the application requires location permission even if you don't use any feature that needs it.

It is not that way with the other permissions the plugin uses (like SMS requests). And it contradicts the Readme "The plugin will only request those permission that are listed in the AndroidManifest.xml"