Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Location permission declaration needs to be updated even after removed permission - App Content - Reject Google Play Console

I am facing one problem regarding Android app new version publishing.

Scenario :

I uploaded initial flutter android app 2 month ago (Dec 2020) to google play store where we had accidentally added Location permission even with no use in code. (Just permission added in Android Manifest).

Now we come up with new version of flutter android app and trying to create new Release version 1.0.2 it shows error while Submitting new release version of app.

Error : Fix errors to rollout this release

Issue is regarding used location permission in my initial app version which is live on play store

Issue need to be fixed : Your background location permission declaration needs to be updated.

In the App Content it showing error in Sensitive app permissions

Note : In Sensitive app permission - Location Permission. It's not showing Manage Button instead there is a option to location permission declaration form.

We don't want to use location permission now . so we removed location permissions and trying to upload new release version but still this location permission (Sensitive App permission) declaration showing error again and again.

like image 469
Harsh Bhavsar Avatar asked Feb 20 '21 06:02

Harsh Bhavsar


People also ask

Where is permissions declaration form in Google Play console?

The Permissions Declaration Form is displayed during the release process if the app includes an app bundle that requests permissions for which a Permissions Declaration has not been provided to Google Play.


1 Answers

Solution :

  1. First of all fill-out form of declaration for location permission (Any Sensitive permission used in previous rolled out APK version). This will fixed temporary error of App Content - Sensitive Permission Issue.

    In my scenario i have added no usage of background location In declaration and random youtube video link.

  2. After permission declaration you can create/edit new release. Make sure before adding new release APK to console please analyse APK and make sure that that sensitive permission is not used again. (If you used that sensitive permission again than you need to add valid sensitive permission declaration in AppContent -> Sensitive Permission)

  3. After Creating new release version you can roll out new release version from Release dashboard.

  4. After Roll out go to App content -> Sensitive App Permissions -> click on Manage and Select No Radio Button and Save it.

  5. ITS DONE. Your new release version app will be live soon!

like image 148
Harsh Bhavsar Avatar answered Sep 27 '22 16:09

Harsh Bhavsar