Skip to content

[image_picker] Image picker is incompatible with new Google Play's storage requirement  #80502

@nitneuq33

Description

@nitneuq33

Hello, here is the new privacy policy who can remove my app if nothing is did. I only use image_picker package to display picture. But what I need to do to be sure that my app will not be remove after 5th may ?

Here is the note from googleplay


Starting May 5th, you must let us know why your app requires broad storage access

We've detected that your app contains the requestLegacyExternalStorage flag in the manifest file of 1 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 May 5th, 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 May 5th
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.

https://support.google.com/googleplay/android-developer/answer/10467955

If i understand, image_picker need to use Scoped Storage ?
I don't understant the All files access (MANAGE_EXTERNAL_STORAGE), image_picker use READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE and not need MANAGE_EXTERNAL_STORAGE
thank you

Metadata

Metadata

Assignees

Labels

P0Critical issues such as a build break or regressioncustomer: crowdAffects or could affect many people, though not necessarily a specific customer.p: image_pickerThe Image Picker plugin.packageflutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyr: fixedIssue is closed as already fixed in a newer version

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions