2012-11-07 23 views
16

Ich möchte den Kontaktautorisierungsprozess testen, aber der Simulator fragt mich nicht mehr um Erlaubnis. Ich habe versucht, die Privatsphäre-Einstellungen zurückzusetzen, ich habe versucht, den Simulator komplett zurückzusetzen, ich habe versucht, die App zu löschen, aber egal was, es fragt mich nie um Erlaubnis. Es nimmt nur an, dass ich es gewährt habe.Zugriff auf Kontakte im iOS-Simulator zurücksetzen?

Ich benutze iOS 6 Simulator. Es gibt ein paar similar questions so auf SO, aber überraschenderweise keine anständigen Antworten. Gibt es wirklich keine Möglichkeit, dies zu tun?

+0

Blick auf meine Antwort hier: http://stackoverflow.com/a/33940858/1415713 – kurtanamo

Antwort

1

Die Option zum Zurücksetzen von Standorten/Datenschutz funktioniert NUR auf einem Gerät. Es funktioniert nicht im Simulator.

Edit: Dies ist nicht mehr wahr, siehe Laktak's Antwort. gehen

+2

Von iOS 7 es auch im Simulator funktioniert. –

+2

Scheint nicht im ios 8 Simulator zu funktionieren. – Andreas

25

mit iOS7 starten, auf Einstellungen, Allgemein, Reset und tippen Sie auf Zurücksetzen Lage & Privacy

+1

Ich habe bestätigt, dass diese Antwort auch für iOS 9 Simulator gültig ist. Meine App löst eine Systemwarnung aus, dass "App auf Fotos zugreifen möchte". Ich konnte den Zustand dieses Alarms mithilfe der obigen Anweisungen zurücksetzen (d. H. Es so einrichten, dass der Alarm erneut ausgelöst wird). – Vish

+0

Ich konnte die Berechtigungen für den iOS 8.1-Simulator zurücksetzen, indem ich im Simulator-Menü zu Simulator -> Inhalt und Einstellungen zurücksetzen wechsle. Reset Location & Privacy schien nicht für mich zu funktionieren. –

1

Diese Anweisungen sind für Xcode 6.

  1. Finden Sie die Kennung des Simulators, dessen Zugriffseinstellungen, die Sie wollen im Geräte-Fenster von Xcode zurückzusetzen.

  2. löschen ~/Library/Developer/CoreSimulator/Devices/<device>/data/Library/TCC/TCC.db

  3. Relaunch der Simulator.

Verwandte Themen