I’m looking at the permissions my app is requesting after publishing a closed alpha in the app store.
It’s requesting the following permissions:
This app has access to: In-app purchases Allows the user to make purchases from within this app Location Uses the device's location Photos / Media / Files Uses one or more of: files on the device such as images, videos or audio, the device's external storage Camera Uses the device's camera(s) Microphone Uses the device's microphone(s)
My app uses QAudioInput and Felgo’s Soomla, so Microphone/In-App Purchases makes sense.
The ones that concern me are: Camera, Photo/Media/Files and Location.
No-where in my code am I using things that use any of the the above three. Is there any way to determine what it is that’s requesting these permissions and remove the requested permissions?
Personally, I’m usually wary of an app that’s requesting more than it needs.