我该如何重置麦克风访问权限,使得应用程序会像从App Store新下载一样再次要求麦克风访问权限?
重新安装应用程序不能实现我所需的功能。当我在“设置”->“隐私”->“麦克风”中设置权限时,我只能打开或关闭权限。我需要重置它,以便再次请求权限。
我该如何重置麦克风访问权限,使得应用程序会像从App Store新下载一样再次要求麦克风访问权限?
重新安装应用程序不能实现我所需的功能。当我在“设置”->“隐私”->“麦克风”中设置权限时,我只能打开或关闭权限。我需要重置它,以便再次请求权限。
您可以在iOS设置中“重置”隐私设置。
设置>通用>重置>重置位置和隐私。
注意:所有应用的隐私设置将被重置。
至少从iOs 7.1.1开始,每个应用程序都有更改访问权限的开关。
在“设置”→“隐私”中查找您感兴趣的子系统(例如:麦克风),您将在列表中看到您的应用程序。根据您的需要更改选择器的值。
祝您有美好的一天,Stefano
未安装应用的权限将在一天后重置。
因此,如果不是紧急情况,您可以等待它重置。我知道这不是理想的解决方案,但它是特定于应用程序的。
继Stefano的帖子之后 - 如果您想直接将用户引导到麦克风设置,则可以使用以下内容:
let app = UIApplication.sharedApplication()
app.openURL(NSURL(string:"prefs:root=Privacy&path=MICROPHONE")!)
(至少在iOS 9上 - 如果设置应用程序结构发生更改,则链接可能需要更改)