Reputation: 3275
Google play console app update rejected due to policy violation : All Files Access Permission
We are facing an issue with the current Google privacy policy. We have uploaded the app on Playstore with latest Target SDK version 30. We have made changes accroding to this documentation Meet Google Play's target API level requirement. We have gone through with this Use of All files access Permisson document as well. We are using MediaStore API to access shared storage. Not used MANAGE_EXTERNAL_STORAGE anywhere in the app and also checked in third-party libraries. But still google is rejecting app with same reason.
Can someone help me with that?
Note: I have also raised appeal in google play support to get exact reason for that. but don't have enough time to wait for it. If someone faced same issue and issue resolved. it will be great clue for us to get this resolved.
Thanks in advance
Upvotes: 4
Views: 940
Reputation: 2042
Perhaps this helps: I recently had a user making me aware that my app's manifest was showing all sorts of permissions that were totally irrelevant for the app. Turns out these permissions get added by libraries etc during compiling. I used an app callled apk explorer which shows the manifest content as they are in the apk. In my case adding the following to the manifest resolved the issue and these no longer show up
<uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove" />
<uses-permission android:name="android.permission.INSTALL_SHORTCUT" tools:node="remove" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" tools:node="remove" />
<uses-permission android:name="android.permission.VIBRATE" tools:node="remove" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" tools:node="remove" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:node="remove"
tools:ignore="ScopedStorage" />
Upvotes: 0