Apple rejected OnFoot.
Reason: users can’t use the app without allowing location.
OnFoot is a walking navigation app. 🙃
Fix: a screen explaining why we need it. Lesson learned: “obvious” isn’t obvious to App Review.
iOS build #21, here we go 🍎
"Obvious" isn't obvious to App Review" — that line belongs on every iOS dev's monitor. A walking app plainly needs location, but the explainer screen before the system prompt is what gets it through. Build #21 should do it.
commentslikes