我写了一个请求访问iPad日历的应用程序。在iOS 6下,会出现一个系统对话框,询问用户是否可以。
问题是,一旦它发生,我无法复制这种情况。出于测试目的,我想强制该对话框始终如一。相反,操作系统会缓存以前的设置,并且不会再次显示对话框。即使我从iPad上删除应用程序并重新安装,情况仍然如此。 (更改应用程序名称和捆绑包可以解决问题,但每次测试时我都不想这样做。)
有谁知道如何强制这种情况出现?
感谢。
答案 0 :(得分:64)
设置>一般>重置>重置位置和隐私
答案 1 :(得分:1)
您可以按照Greg Maletic的建议重置位置和隐私但如果您不想重置所有应用,则只需更改应用的套件标识符即可。
答案 2 :(得分:1)
在iOS 9及更高版本上,卸载并安装应用程序,将出现访问权限对话框。 但iOS 8会记住您的选择。
答案 3 :(得分:0)
在 iOS 10.2.1 :
上我只是再次卸载并重新安装应用程序,再次出现权限对话框。