fix(macos): bundle audio capture for launchd privacy

This commit is contained in:
dh
2026-09-11 19:27:21 +02:00
parent 6adf6f726b
commit d77187e9ec
5 changed files with 65 additions and 15 deletions
@@ -199,7 +199,13 @@ internal sealed class MacOsAudioCaptureProcessFactory : IMacOsAudioCaptureProces
throw new PlatformNotSupportedException("The macOS audio capture helper can only run on macOS.");
}
var helperPath = Path.Combine(AppContext.BaseDirectory, "Native", "macos-meeting-audio-capture");
var helperPath = Path.Combine(
AppContext.BaseDirectory,
"Native",
"MeetingAssistantAudioCapture.app",
"Contents",
"MacOS",
"macos-meeting-audio-capture");
if (!File.Exists(helperPath))
{
throw new FileNotFoundException(