My game is unnecessarily requiring location from users even though I haven’t incorporated any feature like that. Although in the game itself, it doesn’t need the location as I never got a permission prompt. Seems to be related to new/updated libraries
Steps to reproduce the issue
Shouldn’t require permission at all
Doesn’t require location permission in app, but in the Google Play Store, it’s showing as it needs location permission. Check attached screenshot
Update: So I digged deeper to find the problem and am 95% sure it’s StartApp ads requiring location. The worst thing is that I am not even using StartApp ads and yet it needs ACCESS_COARSE_LOCATION and ACCESS_FINE_LOCATION. The coarse one is considered as dangerous by Google and has pretty strict policies about why an app needs it. My app got temp taken down after the Eagle update, as it’s preinstalled automatically and I cannot get rid of this particular library
Other people should check their apps too if their having the same problem
Ah my bad! It’s Taifun’s taifun extension. The others are just in-built Kodular features like Admob and unity ads extensions. Had admob and unity before the Eagle update and never had any problems. It’s only after the Eagle update when literally all ads library are pre-loaded automatically and location issue arised.
This one; Taifuntools
And I am not using any functionalities of this extension currently since the new version (Eagle) fixed what I was using this extension for.
I know, that’s what I am saying. I am very sure it’s StartApp library causing all the trouble. A simple apk analysis gives you all the info. The sad part is it being installed automatically along with many other ads sdks