I wanted to get rid of the unnecessary permissions in my app before release. I created a “ManifestRequirementsOverride.txt” in the C:\Users\Alo\Documents\Unreal Projects\ [PROJECT] \Build\Android folder. I took care of deleting specifically the location permissions.
The problem is that Play still asks for Location permission. (please see attached image)
Does someone knows how I can’t remove it? I think it is very annoying for the and unnecessary for the game.
Play services has streamlined their prompt system. Please review this [documentation] to ensure that what you’re trying to do isn’t being blocked by what needs.
Thank you for your help and the link.
I’ve gone through the documentation and I can’t find a reason why my app request Fine and Coarse Location permissions. That doesn’t mean much, this is my first project, it’s blueprints and I’ve never coded before so I am not an expert.
I checked my APIs manager and I found this (please see image attached). Can it be related?
For further info, my game has advertisements (by thrid party plug-in, In-App-Purchases, play Services (leaderboard and achievements) and the SDK target is set to “22”
Thanks again for your help
We had this problem with the Universal Mobile ADs Plugin by gameDNA and could fix this by comment out line 289 / 290:
located in directory
Hope this will fix your issue too if you use the plugin. But thirdparty plugin with SDK Taget 22 sounds very similar
You nailed it!
Yes, actually it is the UniversalMobileAds plugin. I opened the UniversalMobileAds_APL.xml and found the ManifestUpdate lines. In my file the lines were 236/237. I commented the lines as you said and play doesn’t request the permission anymore. The plugin seems to work normally.
Thank you very much for the help!