"Inquiry Regarding Rejection of My App on Google Play Due to External Storage Write Permission"

Hello, I want to ask about my app being rejected on the Play Store because it has a permission to write to external storage. I need this permission to download PDF files on Android versions below 11.

As a start please provide the complete Google Play message
Taifun

Hi Developers at Intisar Mohammad,

After a recent review, we found that your app المساعد في تخطيط الدروس (appinventor.ai_entesarbatiha.Planing_lessons) is not compliant with one or more of our Developer Program Policies. See below for more information about your app's status and how to correct the issue.

Publishing Status ### App Status: Rejected

Your app has been rejected and wasn't published due to the policy issue(s) listed below. If you submitted an update, the previous version of your app is still available on Google Play.

### Issue found: Not a core feature

The app feature that you declared as dependent on the All files access permission didn’t meet the policy review requirements for critical core functionality.

Core functionality is defined as the main purpose of the app. Without this core functionality, the app is "broken" or rendered unusable. The core functionality, as well as any core features that comprise this core functionality, must all be prominently documented and promoted in your app's store listing description on Google Play.

Update your app so that the feature doesn't use this permission. If your app doesn’t require access to the MANAGE_EXTERNAL_STORAGE permission, you must remove it from your app's manifest in order to successfully meet the policy review requirements.

Alternatively, if your app is “broken” or rendered unusable without this permission, it’s likely your earlier declaration was misstated or is unclear. Ensure that the core functionality and technical justification are clearly documented and promoted in the app's description when you complete the Permissions Declaration Form, and resubmit your app on the Play Console.

To bring your app into compliance, follow these steps :

F ollow these steps to bring your app into compliance:

About the All Files Access Permission policy

Files and directory attributes on a user's device are regarded as personal and sensitive user data subject to the Personal and Sensitive Information policy and the following requirements:

  • Apps should only request access to device storage which is critical for the app to function, and may not request access to device storage on behalf of any third-party for any purpose that is unrelated to critical user-facing app functionality.
  • Android devices running Android "R" (Android 11) or later, will require the MANAGE_EXTERNAL_STORAGE permission in order to manage access to shared storage. All apps that target R or later and request broad access to shared storage ("All files access") must successfully pass an appropriate access review prior to publishing. Apps allowed to use this permission must clearly prompt users to enable "All files access" for their app under "Special app access" settings. For more information on the R requirements, see Use of All files access (MANAGE_EXTERNAL_STORAGE) permission.

Action required: Submit an updated app for review

Here's what to do to help get your app on Google Play:

  1. Make sure to read the applicable policies or requirements listed below:
  1. Make appropriate changes to your app (if possible), and be sure to address the issue described above. You may also want to check your app's store listing for compliance, if applicable.
    1. Make appropriate changes to your app (if possible), and be sure to address the issue described above. You may also want to check your app's store listing for compliance, if applicable.
  2. Double check that your app is compliant with all other Developer Program Policies.
  3. If you made changes to your app bundle, store listing, or APK, please sign in to your Play Console and submit the update(s).
  4. Double check that your app is compliant with all other Developer Program Policies.
  5. If you made changes to your app bundle, store listing, or APK, please sign in to your Play Console and submit the update(s).

Contact support

If you've reviewed the policy and feel our decision may have been in error, please reach out to our policy support team. We'll get back to you within 2 business days.

Learn More

Visit the Android Developers Blog to learn more about free tools and resources for building safe and successful apps. Check out the latest Google Play policy updates on Full Screen Intent Permission, Health Apps, Photo and Video Permissions, AI-Generated Content, and more! Watch now: #PolicyBytes

Thanks for your continued support in helping to make Google Play a positive experience for both developers and consumers.

Please complete a two question survey to help us improve this experience.

The Google Play Team

You should not use the permission if you want to upload your app to Google Play

> Be aware that this permission is usually not granted by Google

Taifun

2 Likes