Качество музыки через наушники Bluetooth ухудшается при запуске симулятора iOS
Ситуация выглядит примерно так:
-
Я программирую XCode, одновременно слушая музыку в моих наушниках Bluetooth... вы знаете, чтобы заблокировать мир.
-
Затем я запускаю свое приложение в симуляторе iOS, и внезапно в BOOM моя кристально чистая музыка искажается и приобретает супер низкое качество, как будто она играет в ванне за 2 квартала... в 1940-х годах.
-
Примечание: ухудшение качества НЕ происходит, если я играю музыку на своем ноутбуке или в кинотеатре и запускаю сим. Кажется, это исключительно проблема Sim → Bluetooth.
Проблема не просто раздражает. Потому что часто после остановки симулятора дрянная ванна качественной музыки продолжается. Чтобы это исправить, я должен открыть настройки звука в OSX и ненадолго переключиться обратно на звук моего ноутбука, а затем снова на мои наушники Bluetooth.
Это большое дело, потому что я запускаю симулятор 50 раз в день, и мне приходится каждый раз заниматься этим переключателем, а также страдать от прослушивания музыки эра моно-хэм в стиле 40-х годов.
К вашему сведению, наушники, которые я использую - Plantronics Back Beat Pro, и я в курсе прошивок. Я на OSX 10.11.4 и Xcode 7.3... но эта проблема сохраняется во всех версиях в течение 2+ лет. Можете ли вы спасти меня от 1940-х годов?
Ответы
Ответ 1
Мне удалось это исправить, и на самом деле это похоже на проблему с микрофоном. Перейдите в "Системные настройки" → "Звук", выберите вкладку "Вход" и установите в качестве входа внутренний микрофон (мой был установлен с моими наушниками).
![system preferences print screen]()
Дрянной звук идет после этого =)
РЕДАКТИРОВАТЬ (30 мая 2018 г.):
Я нашел более простой способ сделать то же самое, что и выше. Вместо того, чтобы открывать Системные настройки, вы можете просто перейти на панель инструментов Mac OSX, нажать Option (alt) + щелкнуть значок звука и затем выбрать "Внутренний микрофон" в списке "Устройство ввода". Распечатайте экран следующим образом.
![input selection from toolbar]()
Ответ 2
Если вы используете Xcode 9 или выше, вы можете установить аудио вход и выход по умолчанию для симулятора. Это можно сделать, запустив симулятор из XCode и перейдя в Hardware
> Audio Input
в строке меню и выбрав Internal Microphone
. Это решение сохранит ваши аудио настройки, поэтому вам не придется менять их при каждом запуске.
![Audio Input Setting]()