I love Unity but this has got to be one of the most annoying issues. I just released an update for my game which included some simple UI changes and a couple bug fixes. My Android Manifest is set up to require permissions for accessing storage, wi-fi and data. However, upon loading my game onto the Play store, I noticed that my app has 9 required permissions instead of 4.
This is very frustrating considering that my game is meant to be kid friendly. The fact that my game requires location data can be a big turn off to parents. After digging around, it seems that Unity automatically adds permissions when you build the game. However, I can’t find any option to prevent Unity from doing this. I would have thought that my Manifest file in the Plugins/Android folder would prevent this but I guess Unity overrides those permissions.
Please help.