I have already made numerous attempts, but still cannot get through the app review. The app always gets rejected for the following reason:
Prominent disclosure not found
Your app must display a prominent disclosure through a pop-up alert before your app’s location runtime permission. Based on our review, a prominent disclosure did not appear before the runtime permission.
In my opinion, which is based on this article, the app fulfills the requirements and does exactly the same as the demo app in the article.
When the app starts for the first time, the user is guided through the app intro in which the needed permissions are explained and requested:
- I explain the user why the app needs the permission
- When the user presses on the forward button, a popup window shows up (I did this because I thought it might get the app through the review by adding a additional disclosure)
- When the user presses the forward button again, the location permission gets requested
The same procedure happens for the background location permission.
I don't really understand why the app gets rejected... It's really frustrating because there is no detailed explanation and appealing the review results in the exact same rejection reason.