出于测试目的,我需要确保我的应用能够处理所有情况下正确访问用户照片的尝试。
一旦向用户显示请求访问照片的对话框,就不会再为该应用向用户显示该对话框……至少我无法弄清楚它们会怎样。
显然,如果用户选择"is",则访问将被授予并继续,除非在用户的“设置”应用中更改了设置。或者,如果选择“否”,则在更改相同设置之前您将无法访问。
但为了进行测试,我想确保我的应用在用户首次看到对话框时能够正确处理这两种情况。不过,我似乎只能测试一次。在那之后,似乎没有任何方法可以再次显示此对话框。不知何故,即使应用程序被删除并重新安装,第一次出现时选择的选项会被记住并且对话框永远不会显示。
我可以再次测试它的唯一方法是更改包标识符,清理并再次运行该应用程序。这实质上是在设备上安装另一个或"new"应用程序,并显示对话框。出于测试目的,这是一项漫长的工作。还有什么我可以做的吗?
最佳答案
转到:
Settings > General > Reset > Reset Location & Privacy
关于ios - 在 iOS 上重置 "<App> would like to access your photos"对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22077039/