Status: Issue Found and Resolved
Issue found: Less broad app-visibility method should be used
We are unable to approve your app’s use of QUERY_ALL_PACKAGES permission because the declared task can be done with a less broad app-visibility method.
Your app may face additional enforcement actions, if you do not resolve this issue by June 25, 2023.
Issue details
We found an issue in the following area(s):
SPLIT_BUNDLE 4
SPLIT_BUNDLE 5
Additionally, follow these steps to bring your app into compliance:
Please remove the use of QUERY_ALL_PACKAGES permission from all the artifact versions within the submission. This includes production track, internal track and testing track etc.
One suggested method is to declare your app's need for specific package visibility using the element. You may refer to the common use cases.
About the QUERY_ALL_PACKAGES permission Policy
The QUERY_ALL_PACKAGES permission cannot be used in the following scenario:
When the required task can be done with a less broad app-visibility method.
The QUERY_ALL_PACKAGES permission can be used in the following scenario:
When your app’s core user-facing functionality or purpose requires discovering any and all installed apps on the device for awareness or interoperability purposes. Examples include device search, antivirus apps, file managers, and browsers.
Note: Apps granted access to this permission must comply with the User Data policies, including Prominent Disclosure and Consent Requirement, and may not extend its use to undisclosed or invalid purposes.
An explanation of why the required task cannot be completed with a less broad app-visibility method, and
Code excerpts (in an text file attachment) of where QUERY_ALL_PACKAGES permission is used in your app, and/or
If your app is using any SDKs requiring the use of the QUERY_ALL_PACKAGES permission, provide SDK documentation (in the form of a screenshot or an accessible link) describing the use case for each of the SDKs using the QUERY_ALL_PACKAGES permission
Minor Fix & update
- UI Bug fix: Resolved various UI bugs that were impacting the user experience. The app's interface is now smoother and more visually appealing.
- Update app popup: Implemented an update app popup feature to notify users about the availability of the latest version of the application. Users will now receive prompt notifications encouraging them to update the app for enhanced performance and new features.
- Marketplace following section: Introduced a new feature in the marketplace section that allows users to follow their favorite sellers or brands. Users can now receive updates, promotions, and recommendations from the sellers they follow, creating a personalized shopping experience.
- Real-time data for few segments: Implemented real-time data integration for selected segments of the app. Users will now have access to up-to-date information providing a more dynamic and accurate user experience.
We are continuously working to improve our application and provide you with the best user experience. Thank you for your support and feedback. If you have any suggestions or encounter any issues, please reach out to our support team.
Stay tuned for more exciting updates in the future!