在 iOS 上录制音频的权限

permission to record audio on iOS

我正在编写一个应用程序来记录用户的音频文件。我注意到,当安装其他执行类似操作的应用程序时,会显示 window,警告用户该应用程序想要访问麦克风,并且用户必须明确授予应用程序权限才能这样做。

Qt 是否有任何 API 告诉 iOS 应用程序访问某些设备的意图,这会导致显示警告 window?

谢谢!

您不必手动处理iOS 如果用户之前没有接受,将自动请求权限。

您的应用第一次需要麦克风时,会显示一条警告。如果用户允许,他将永远不会再看到警报。如果他拒绝,他将不得不在 iOS settings 中手动将其 ON 转动。尽管如此,也许有一种方法可以处理先前拒绝的应用程序内。