beefe / react-native-picker

A Native Picker with high performance.
1.75k stars 785 forks source link

Why SYSTEM_ALERT_WINDOW permission is required? #380

Open vahidd opened 5 years ago

vahidd commented 5 years ago

This package requires "android.permission.SYSTEM_ALERT_WINDOW" on Android. I removed permission from the manifest file but library works. Is something missing on the readme?

jjblumenfeld commented 5 years ago

I am having the same experience. I've removed it by adding the following to my release AndroidManifest.xml and the picker still seems to work.

<uses-permission tools:node="remove" android:name="android.permission.SYSTEM_ALERT_WINDOW" />
chengsam commented 3 years ago

I am facing this issue after publishing to Google Play:

Users that have the APK with version code may need to accept the android.permission.SYSTEM_ALERT_WINDOW permission, which may result in them not upgrading to this version of the app.

And I found that this permission is from this library, is it safe to remove it?