It is showing this error
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.
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.
I solved it. Go to your artifact Library and check if there is any active artifact which contains these permissions. Now create a build and overwrite those active artifacts with your new build.
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.
If you have an active app bundle that requires a Permissions Declaration, including releases on the Open, Closed, or Internal test tracks, an alert is displayed on the left menu under App Content.
If you publish apps using the Google Play Developer Publishing API, consult these special instructions. If applicable, you will find a history of previously declared permissions, as well as newly requested permissions in an expandable list under the "Permissions Declaration Form" section of the App content page.
If you roll out a release using the Google Play Developer Publishing API and Google Play has not previously approved your app bundle use of high-risk or sensitive permissions, you will receive an error.
I solved the problem this way. You might have an APK (alpha, beta or prod) with the non-permitted permissions.
Greetings!
I can now confirm this issue is fixed as of Jan 26, 2019 Asia Pacific Time.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With