apptentive / apptentive-android

Apptentive Android SDK
http://www.apptentive.com
BSD 3-Clause "New" or "Revised" License
65 stars 64 forks source link

Forcing users to use lib permission #173

Open ghost opened 5 years ago

ghost commented 5 years ago

It's really bad habit to force users to use library permission. Because of Yours WRITE_EXTERNAL_STORAGE permission witch is actually optional, users (Android M and above) on updating/installing application need to agreed or disable this permission, even if I'm not using this feature. I can also force to remove it in code, but it's kinda ugly

Remove all Your permissions in manifest code, and write in README note informing Your clients need to attach it if want use some features, as most profesional libs do