2014-03-04 92 views
9

iOS7中的新功能(我相信)用户必须授予应用程序使用麦克风的权限。这与应用程序想要获取位置信息时的请求类似。删除iOS7麦克风权限,以便测试权限下降

我被问过一次许可。现在,我想测试我的应用,看看它在用户拒绝此权限时的反应。我已经从手机中删除了该应用,但我不再被要求获得许可。

任何想法如何一遍又一遍地清除此权限,以便我可以测试何时请求此权限以及应用程序在拒绝时的反应。

+1

见http://stackoverflow.com/questions/20005368/how-to-test-ios-7-microphone-privacy-code-privacy-setting-不能被删除回来?rq = 1和http://stackoverflow.com/questions/21355039/testing-permissions-for-microphone-push-in-ios-app?rq=1这两个都列在相关你的问题的一部分。在提交问题前请检查这些问题。 – rmaddy

回答

18

设置>通用>还原>还原位置和隐私

+1

这个工作在模拟器中吗? –

-3

转到设置应用程序的隐私部分,将有一个麦克风选项,关闭您的应用程序。然后杀了你的应用程序,开始新鲜。

+3

这不会导致被要求的权限,只是禁用权限:麦克风输入权限被拒绝 - 将只记录沉默是输出。我期待的应用程序要求许可和测试否认,而不仅仅是否认许可。 – braden