27

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

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

有谁知道如何强制它出现?

谢谢。

4

4 回答 4

64

设置 > 通用 > 重置 > 重置位置和隐私

于 2012-12-03T23:56:23.080 回答
1

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

于 2015-11-18T12:07:54.317 回答
1

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

于 2017-09-28T07:14:06.093 回答
0

iOS 10.2.1上:

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

于 2017-02-23T04:44:13.530 回答