From a42fb1f7b7bec66e3932f63ad3b20a87a0917691 Mon Sep 17 00:00:00 2001 From: John Preston <johnprestonmail@gmail.com> Date: Mon, 4 Jun 2018 18:26:13 +0300 Subject: [PATCH] Fix microphone sandbox access request. Fixes #4783. --- Telegram/SourceFiles/media/media_audio_capture.cpp | 4 ++++ Telegram/Telegram/Telegram Desktop.entitlements | 2 ++ 2 files changed, 6 insertions(+) diff --git a/Telegram/SourceFiles/media/media_audio_capture.cpp b/Telegram/SourceFiles/media/media_audio_capture.cpp index 383be69ab..2f8159d5c 100644 --- a/Telegram/SourceFiles/media/media_audio_capture.cpp +++ b/Telegram/SourceFiles/media/media_audio_capture.cpp @@ -65,7 +65,11 @@ void Instance::check() { auto error = ErrorHappened(device); alcCaptureCloseDevice(device); _available = !error; + } else { + LOG(("Audio Error: Could not open capture device!")); } + } else { + LOG(("Audio Error: No capture device found!")); } } diff --git a/Telegram/Telegram/Telegram Desktop.entitlements b/Telegram/Telegram/Telegram Desktop.entitlements index 7c61649af..0db87db6e 100644 --- a/Telegram/Telegram/Telegram Desktop.entitlements +++ b/Telegram/Telegram/Telegram Desktop.entitlements @@ -14,5 +14,7 @@ <true/> <key>com.apple.security.network.server</key> <true/> + <key>com.apple.security.device.audio-input</key> + <true/> </dict> </plist>