Tecnicamente non è un problema "bloccare" l'utente mostrando ad esempio una pagina con le istruzioni per fornire le autorizzazioni per i servizi di localizzazione.
Legalmente, non è così semplice. Per istruzioni dettagliate, leggi le Linee guida per la revisione dell'App Store di Apple.
Soprattutto sottolineano che lo sviluppatore non deve bloccare arbitrariamente l'utente dall'utilizzo dell'app, se per esempio non hanno dato le autorizzazioni per le posizioni. Se possibile, l'app dovrebbe consentire all'utente di utilizzare l'app senza autorizzazione, ad esempio inserendo un indirizzo o una posizione manualmente. Tuttavia, se l'intero scopo dell'app viene sconfitto non avendo accesso ai servizi di localizzazione, allora va bene comunicare all'utente che l'app non è utilizzabile fino a quando non viene data l'autorizzazione.
Si noti tuttavia che non è consentito limitare l'accesso all'app in base alla posizione effettiva. Cioè non puoi creare un'app che funzioni a Washington, ma si spegne automaticamente quando sei a Houston.