29

It is showing this error enter image description here

here is my permissions

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.READ_PROFILE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />

And I have done the dynamic permission thing. Still, I am getting this error.

Piyush
  • 571
  • 3
  • 11

6 Answers6

3

I solved the problem this way. You might have an APK (alpha, beta or prod) with the non-permitted permissions.

  • Step1: create a new release without the non-permitted permissions
  • Step2: roll it over to Alpha
  • Step3: roll it over to Beta
  • Step4: roll it over to Production

Greetings!

1

I can now confirm this issue is fixed as of Jan 26, 2019 Asia Pacific Time.

oliverbytes
  • 636
  • 6
  • 18
  • Same here. No changes, just created a new build (to increment the version code) and submitted that successfully on Jan 28 2019. – André Morujão Jan 28 '19 at 12:09
  • 1
    Just received a response from Google. Hi there, Thanks for contacting Google Play Developer Support. I understand your Play Console wants you to fill out a permissions form, though you haven't added any new permissions. This issue was affecting a number of developers, but I have received word this morning that the issue was corrected. You should be able to upload an update APK as normal (please note you may need to first discard any existing drafts). I hope that helps! Please let me know if you have other questions. Regards, Pete Google Play Developer Support – oliverbytes Jan 29 '19 at 03:32
1

Looks like the problem is currently affecting users who removed SMS and CALL_LOG from their app due to the new policy and also submitted the form. From yesterday these apps fails to update for the above error without giving any solution within the UI due to the fact that the app doesnt have those permissions anymore. Its clearly a bug in the store. I've tried via API and off course getting the same result:

{
  "code" : 403,
  "errors" : [ {
    "domain" : "androidpublisher",
    "message" : "Permission declaration is invalid because the declaration has not been accepted in the Play Console.",
    "reason" : "permissionDeclarationNotAccepted"
  } ],
  "message" : "Permission declaration is invalid because the declaration has not been     accepted in the Play Console."
}

I have a pipeline currently triggering each hour to see if this goes away. Its already more than 24 hours.

FrankMonza
  • 2,024
  • 16
  • 26
0

I too am getting this Error message. Submitted a build this morning, no issues. No permissions added, and no strange permissions. I suggest everyone impacted submit feedback to Google via the link below!

https://support.google.com/googleplay/android-developer/contact/publishing

TopCog
  • 36
  • 3
0

I'm getting the same error.

My app has quite ordinary permissions:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />

Seems like an issue from Google's side. Submitted yesterday with no issue. Starting facing this issue today only.

rohan
  • 107
  • 3
  • 10
0

It's already well answered by FrankMonza in https://stackoverflow.com/a/54367452/1004836.

For some still having a problem with this issue, try to update the APK(s) which currently resides on another channel. We have an outdated APK in the Alpha channel. After we updated it to the latest APK, we are then able to propagate it through Beta, then Production.

Erick Pranata
  • 101
  • 1
  • 6