[英]Resetting iOS 7 microphone access permission
如何重置麦克风访问权限,以便应用程序再次请求麦克风访问权限,就好像它是从App Store新下载的那样?
重新安装应用程序无法实现我的需求。 当我在设置 - >隐私 - >麦克风中设置权限时,我只能打开或关闭权限。 我需要重置它,以便它再次请求权限。
您可以在iOS设置中重置您的隐私设置。
设置>常规>重置>重置位置和隐私。
注意: 将重置所有应用程序的隐私设置。
至少从iOs 7.1.1开始,有一些开关可以更改每个应用程序的访问权限。
查看:设置 - >隐私,选择您感兴趣的子系统类型(例如:麦克风),您将在列表中看到您的应用程序。 根据需要更改选择器的值。
斯蒂法诺度过美好的一天
如果您更改了捆绑包标识符,那么还会重置您的应用的权限。
一天后重置已卸载应用程序的权限。
因此,如果不紧急,您可以等待它重置。 我知道这不是一个理想的解决方案,但它是应用程序特定的
继Stefano的帖子后 - 如果您想直接将用户定向到麦克风设置,那么您可以使用:
let app = UIApplication.sharedApplication()
app.openURL(NSURL(string:"prefs:root=Privacy&path=MICROPHONE")!)
(至少在iOS 9上 - 如果设置应用程序结构发生变化,那么链接可能需要更改)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.