È possibile ripristinare le impostazioni sulla privacy in iOS?


91

Per testare la concessione dell'accesso al calendario iOS, devo ripristinare le impostazioni sulla privacy sul mio dispositivo di prova.

Tuttavia, ogni volta che lo installo sul dispositivo, ricorda le vecchie impostazioni sulla privacy e non mostra la visualizzazione degli avvisi per chiedermi se concedo l'accesso. Eliminare l'app e reinstallarla non cambia questo fatto.

C'è un modo per far dimenticare a iOS di conoscere la mia app e chiedermelo di nuovo?


35
Non sono d'accordo sul fatto che questo sia fuori tema. Questo problema si verifica continuamente durante i test dell'interfaccia utente iOS. Se la domanda includesse "a livello di programmazione" 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 reimpostare l'autorizzazione per una singola app e nessuno potrebbe aggiungere una nuova risposta perché è bloccata.
superarts.org

11
Questa domanda non è fuori tema, è qualcosa che gli sviluppatori di app devono fare a volte.
Tom Harrington

10
Questo non è fuori tema e forse è giunto il momento che i "supervisori" di Stack Overflow smettano di sminuire le persone e limitano domande valide e ovviamente interessanti a giudicare dal loro punteggio.
Adi

2
Ho modificato per aggiungere motivi per cui questo è importante per gli sviluppatori e perché non dovrebbe essere chiuso. Si spera che passi la revisione tra pari
ken

Risposte:


153

Avvia "Settings.app", vai su Generali> Ripristina> Ripristina posizione e privacy.

Ciò ripristina le impostazioni sulla privacy per tutte le app, ma per quanto ne so, non c'è modo di ripristinarle per una singola app. Anche rimuovere l'app e installarla di nuovo non aiuta.


13
Questo è lo stesso caso in iOS 7.
Edmundito

4
Questo è davvero utile per scopi di test, in particolare quando si cerca di testare tutti i casi limite delle autorizzazioni per la privacy. Grazie!
Dafydd Williams,

C'è un modo di hack che uno dei bravi ragazzi che lavorano con me ha trovato: è un hack, ma funziona benissimo per ripristinare le impostazioni di una singola applicazione se hai bisogno, ad esempio, di testare la tua applicazione per i permessi.
Adi

@Adi Qual è l'hack?
bcattle

7
Scusa per il ritardo. Rimuovi l'applicazione, quindi ripristina il dispositivo (sì, spegnimento totale e avvio). Ora vai su ora / orologio e impostalo su manuale e imposta la data in modo che sia almeno 1 giorno avanti - di solito seleziono 2 giorni per essere sicuro. Alla fine, al termine, riavvia nuovamente e installa l'applicazione: tutte le impostazioni dovrebbero essere ripristinate. Sfortunatamente devi continuare a farlo e far avanzare le giornate ogni volta - molto noioso. Qual è la spiegazione? Apparentemente Apple conserva una sorta di dati di coerenza che durano per 24 ore di attività. Spero che aiuti.
Adi
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.