2012-09-26 7 views
87

Per testare la concessione dell'accesso al calendario iOS, ho bisogno di ripristinare le impostazioni sulla privacy sul mio dispositivo di test.È possibile ripristinare le impostazioni sulla privacy in iOS?

Tuttavia, ogni volta che lo installo sul dispositivo, esso ricorda le vecchie impostazioni di privacy e non mostra la vista di avviso per chiedermi se concedo l'accesso. L'eliminazione dell'app e la reinstallazione non cambiano questo fatto.

C'è un modo per far sì che iOS dimentichi di conoscere la mia app e chiedermelo di nuovo?

+32

Non sono d'accordo che questo è fuori tema. Questo problema si verifica continuamente durante i test dell'interfaccia utente iOS. Se la domanda includesse 'programmaticamente' o 'automaticamente' e includesse un tag calabash-ios o uiautomation, sarebbe accettabile? – jmoody

+9

Questa domanda non è affatto fuori tema e sarebbe un peccato se Apple aggiungesse un nuovo modo per resettare l'autorizzazione per una singola app, e nessuno potrebbe aggiungere una nuova risposta perché è bloccata. –

+11

Questa domanda non è off-topic, è qualcosa che gli sviluppatori di app devono fare a volte. –

risposta

149

Avviare "Settings.app", andare su Generale> Reset> Ripristina posizione & Privacy.

Questo ripristina le impostazioni di privacy per tutte le app, ma per quanto ne so, non c'è modo di ripristinarlo per una singola app. Anche rimuovere l'app e installarlo di nuovo non aiuta.

+12

Questo è lo stesso caso in iOS 7. – Edmundito

+4

Questo è davvero utile per scopi di test, in particolare quando si tenta di testare tutti i casi limite delle autorizzazioni alla privacy. Grazie! –

+1

Grazie! Funziona anche su iOS 8 beta 5. –

Problemi correlati