Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about LOCATION permission #148

Open
kfujino7 opened this issue Nov 12, 2020 · 3 comments
Open

Question about LOCATION permission #148

kfujino7 opened this issue Nov 12, 2020 · 3 comments

Comments

@kfujino7
Copy link

kfujino7 commented Nov 12, 2020

Now google requires deveoper to submit the "Location permission declaration form" for the app which requests the LOCATION permission ( android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION ). These 2 permissions are added by sumup SDK.

https://support.google.com/googleplay/android-developer/answer/9799150?hl=en

There is very high requirement to comply for the apps which access to location in background as you see in the above link.

Could you clarify if the library access to location in the background?

To be honest, I hope that the requirement of LOCATION permission would be removed,
as we are adding these permission only for this library and many users are not comfortable to it. Also now Google is very sensitive about this permission now.

@michaelprankl99
Copy link

I am having the same problem.
Any updates on this?

@michaelprankl99
Copy link

michaelprankl99 commented Nov 30, 2020

Is the sumup sdk actually using background location?
According to this https://developer.android.com/training/location/permissions#foreground the two required permissons ACCESS_COARSE_LOCATION and ACCESS_FINE_LOCATION are for foreground location access, or am I wrong?

@christxph
Copy link

Since ACCESS_BACKGROUND_LOCATION is not declared in the manifest of the SumUp SDK I would assume that it does not access the device's location in background and thus filling the Google Play Background Location Request form is probably not necessary.

Also from looking at the SDK's source code, the location is fetched during login, payment and on every RPC request - but never when the app is in background.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants