radarlabs / radar-sdk-android

Android SDK for Radar, the leading geofencing and location tracking platform

Home Page:https://radar.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Google Play blocks deploy after updating Radar to 3.9.8

jt-gilkeson opened this issue · comments

Summary

Our CI (BitRise) has a step that uploads our build to the play store. Google play is blocking the upload due to the following error:
Failed to commit edit, error: googleapi: Error 403: You must let us know whether your app uses any Foreground Service permissions., forbidden

This appears to be a result of the change in 3.9.8:
Adds FOREGROUND_SERVICE_LOCATION permission to Android manifest.

Rolling back Radar to a previous version (3.9.5 - what we were using in our last release) eliminates the issue.

Need guidance on how to be able to submit to the play store without being blocked. I don't see anything on the play store under policies that let's us declare that we need/use this permission.

This may be a flaw in using a CI to deploy and how google implemented this check.

Hi @jt-gilkeson — in an email support thread, I believe we came to the conclusion that a single manual submission would resolve this issue, after which the CI submissions would work again.

Did that end up working for y'all?

Haven't heard any more regarding this so closing this out. Feel free to ping here @jt-gilkeson if there's any questions or issues outstanding.

We haven't had a release since this issue yet, but planning to try the manual submission next update - that sounds like the recommended course of action because of the way google implemented this check.

Sounds good @jt-gilkeson — looking forward to hearing how it goes.