iOS日历访问权限对话框,强制它出现?

时间:2012-11-29 21:43:00

标签: ios calendar ios6 ios-permissions

我写了一个请求访问iPad日历的应用程序。在iOS 6下,会出现一个系统对话框,询问用户是否可以。

问题是,一旦它发生,我无法复制这种情况。出于测试目的,我想强制该对话框始终如一。相反,操作系统会缓存以前的设置,并且不会再次显示对话框。即使我从iPad上删除应用程序并重新安装,情况仍然如此。 (更改应用程序名称和捆绑包可以解决问题,但每次测试时我都不想这样做。)

有谁知道如何强制这种情况出现?

感谢。

4 个答案:

答案 0 :(得分:64)

设置>一般>重置>重置位置和隐私

答案 1 :(得分:1)

您可以按照Greg Maletic的建议重置位置和隐私但如果您不想重置所有应用,则只需更改应用的套件标识符即可。

答案 2 :(得分:1)

在iOS 9及更高版本上,卸载并安装应用程序,将出现访问权限对话框。 但iOS 8会记住您​​的选择。

答案 3 :(得分:0)

iOS 10.2.1

我只是再次卸载并重新安装应用程序,再次出现权限对话框。