Zu Testzwecken muss ich sicherstellen, dass meine App versucht, für alle Szenarien korrekt auf die Fotos des Benutzers zuzugreifen.Zurücksetzen " möchte auf Ihre Fotos zugreifen" -Dialog auf iOS
Sobald der Benutzer mit dem Dialog aufgefordert wird, um Zugriff auf die Fotos zu erhalten, wird der Benutzer nie wieder für diese App vorgestellt ... zumindest kann ich nicht herausfinden, wie sie sein könnten.
Offensichtlich wird der Zugriff gewährt, wenn der Benutzer "JA" auswählt, und wird als solcher fortgesetzt, sofern die Einstellungen nicht in der App "Einstellungen" des Benutzers geändert werden. Wenn Sie alternativ "NEIN" wählen, haben Sie keinen Zugriff, bis dieselben Einstellungen geändert werden.
Aber zum Testen möchte ich sicherstellen, dass meine Anwendung beide Szenarien korrekt behandelt, wenn der Benutzer das Dialogfeld zum ersten Mal anzeigt. Ich scheine das nur einmal zu testen. Danach scheint es keine Möglichkeit mehr zu geben, diesen Dialog erneut zu zeigen. Selbst wenn die App gelöscht und neu installiert wird, wird die beim erstmaligen Angeben gewählte Option gespeichert und der Dialog wird nie angezeigt.
Die einzige Möglichkeit, es erneut zu testen, ist die Bündelkennung zu ändern, zu säubern und die App erneut auszuführen. Dies installiert im Wesentlichen eine andere oder "neue" App auf dem Gerät und der Dialog wird angezeigt. Dies ist eine Art lange Arbeit zu Testzwecken. Kann ich noch etwas tun?
möglich Duplikat von [Wie können Sie Galerie Foto-Berechtigungen in iOS ein zweites Mal anfordern] (http://stackoverflow.com/questions/12916721/how- can-you-request-photo-gallery-permissions-in-ios-a-second-time) – rmaddy
Ich glaube, du hast Recht. Ich habe diese Frage vor der Anfrage durchsucht, um ganz ehrlich zu sein, das ist eine ziemlich merkwürdige Art, wie die Frage in dem verlinkten Post formuliert wurde. (Bei meinen Durchsuchungen ist es sicherlich nie aufgetaucht). Danke, dass du es aufgezeigt hast. – daveMac