Mac 麦克风权限:UE 5.0 和 5.3 需要
Convai 插件在 macOS 上的 Unreal Engine(UE)5.0 和 5.3 中需要麦克风访问权限。
最后更新于
这有帮助吗?
Convai 插件在 macOS 上的 Unreal Engine(UE)5.0 和 5.3 中需要麦克风访问权限。
临时禁用 SIP - 请按照中提供的说明操作 禁用和启用 SIP 指南 - 注意:请确保运行命令 csrutil disable 在终端中。
克隆 tccutil 仓库 - 打开终端,并输入以下命令以克隆仓库:
git clone https://github.com/DocSystem/tccutil
通过输入以下命令切换到 tccutil 目录 cd tccutil 到终端中。
确保 Python 已安装 在你的系统上。请在终端中运行 tccutil 命令,以允许 Unreal Engine 访问麦克风:
sudo python3 tccutil.py -e -id com.epicgames.UnrealEditor --microphone --enable
重新启用 SIP 在修改完成后, 按照同样的指南 重新启用系统完整性保护,但这次运行命令 csrutil enable.
在打包游戏后,如果你注意到任何崩溃或麦克风无法工作,请继续执行以下步骤
找到 Info.plist 文件位于打包后的游戏目录中。通常可以通过右键单击该包,选择“显示包内容”,并编辑 /Contents/Mac/Info.plist.
添加以下条目以请求麦克风访问权限:
<key>NSMicrophoneUsageDescription</key>
<string>你的自定义消息,用于说明 Convai 为什么需要麦克风访问权限</string>
将更改保存到 Info.plist 文件。
最后更新于
这有帮助吗?
这有帮助吗?