[Solved] “You must let us know why your app requires broad storage access”

i did but the message still there. not a new one though…

We’ve detected that your app contains the requestLegacyExternalStorage flag in the manifest file of one or more of your app bundles or APKs.

Developers with apps on devices running Android 11+ must use scoped storage to give users better access control over their device storage. To release your app on Android 11 or newer after 5 May, you must either:

  • Update your app to use more privacy-friendly best practices, such as the storage access framework or Media Store API
  • Update your app to declare the All files access (MANAGE_EXTERNAL_STORAGE) permission in the manifest file, and complete the All files access permission declaration in Play Console from 5 May
  • Remove the All files access permission from your app entirely

For apps targeting Android 11, the requestLegacyExternalStorage flag will be ignored. You must use the All files access permission to retain broad access.

Apps requesting access to the All files access permission without a permitted use will be removed from Google Play, and you won’t be able to publish updates.

Hello @jane I downloaded the new APK after Wei’s Message and published it… I am sorry for the miscommunication. Actually, there was no new error. It was the original error itself until I archive it. I am extremely sorry.

4 Likes

Don’t be sorry at all! We are really glad to hear that the update works as intended. Thank you very much for following up and confirming!

2 Likes

Ok, if you’re not seeing a new message, that means that the fix works as intended on newly built APKs. Awesome!
An update to the platform can’t retroactively make previously built APKs not contain this flag, but you should be able to dismiss the message and update your Play Store apps without seeing this message any more.
Thanks for following up!

2 Likes