Mobile App Publishing
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
While publishing custom mobile app to google PlayStore.
Our application was rejected due to the usage of the following permissions:
android.permission.FOREGROUND_SERVICE_DATA_SYNC
android.permission.FOREGROUND_SERVICE_LOCATION
We have already:
Added these permissions correctly in the manifest
Submitted the required policy declaration
Provided a demo video showing the real use case
App usage:
Location foreground service is used only to capture the user’s location at the time of form/record submission.
Data sync foreground service is used to save data locally when there is no internet and sync it automatically when internet becomes available.
This functionality is essential for the core purpose of the app and is not used for any background or unauthorized tracking.
However, the app is still getting rejected and the rejection reason is not clear.
