ABAddressBookGetAuthorizationStatus im Simulator gibt immer kABAuthorizationStatusAuthorized zurück

Ich aktualisiere eine App für die iOS 6-Adressbuchautorisierung und bin beim Testen auf ein Problem gestoßen. Der Simulator gibt immer die Berechtigung zurück, die erteilt wurde. Dies bedeutet, dass das Popup-Dialogfeld keine Berechtigung anfordert und daher diesen Codepfad nicht testen kann. Ok, benutze stattdessen ein Gerät ... Das Problem dort ist, dass sich das Betriebssystem an meine Antwort zu erinnern scheint, also fragt es nur einmal. Das Löschen der App hilft nicht. Bei der Neuinstallation wurden die vorherigen Berechtigungseinstellungen beibehalten, sodass erneut kein Popup angezeigt wird.

Das Zurücksetzen des Simulators hilft nicht und wenn Sie die Datenschutzeinstellungen des Simulators aufrufen, werden keine Apps aufgelistet, die eine Berechtigung für das Adressbuch anfordern.

Die einzige Option, die ich habe, ist die Verwendung eines anderen iOS-Geräts, auf dem unsere App noch nie für jeden Test installiert wurde. Dies kann nicht sein, wie Sie dies testen sollen. Irgendwelche Ideen?

Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage