启动iOS模拟器

时间:2016-06-18 21:23:06

标签: bluetooth ios-simulator core-audio ios-bluetooth

情况有点类似:

  1. 我正在编写Xcode,同时在我的蓝牙耳机上听音乐......你知道要阻挡世界。

  2. 然后,我开始在iOS模拟器和BOOM中启动我的应用程序突然间,我的水晶般清晰的音乐变得混乱,超低质量,就像它在2个街区之外的浴缸里玩......在20世纪40年代。

  3. 注意:如果我在笔记本电脑或影院显示器上播放音乐并且启动了SIM卡,则不会出现质量下降的情况。似乎只是一个Sim - >蓝牙问题。

  4. 问题不仅仅是讨厌。因为通常在停止模拟器后,蹩脚的浴缸质量音乐继续。为了解决这个问题,我必须在OSX中打开声音首选项并短暂切换回我的笔记本电脑声音,然后再回到我的蓝牙耳机。

    这是一个大问题,因为我每天50x启动模拟器并且必须每次都进行切换操作以及听40s时代单音乐无线电音质。

    为了您的信息,我使用的耳机是Plantronics Back Beat Pro,我是最新的固件。我在OSX 10.11.4和Xcode 7.3上......但是这个问题在所有版本中都持续了2年多了。你可以救我从20世纪40年代开始吗?

4 个答案:

答案 0 :(得分:291)

我已经设法修复它,它实际上似乎是一个麦克风问题。转到系统偏好设置 - >声音,选择输入标签并设置内置麦克风作为输入(我的耳机设置了我的)。

system preferences print screen

在那之后发出蹩脚的声音=)

编辑(2018年5月30日):

我发现了一种比上面更简单的方法。您只需转到Mac OSX工具栏,按Option(alt)+单击声音图标,然后从“输入设备”列表中选择“内置麦克风”,而不是打开系统偏好设置。打印屏幕如下。

input selection from toolbar

答案 1 :(得分:170)

如果您使用的是Xcode 9或更高版本,则可以为模拟器设置默认音频输入和输出。这可以通过从Xcode启动模拟器并导航到Hardware>来完成。在菜单栏中Audio Input并选择Internal Microphone。此解决方案将保存您的音频首选项,因此您无需在每次启动时更改它。

Audio Input Setting

答案 2 :(得分:5)

似乎多年的痛苦终于结束了,Xcode 12 Beta Release Notes

模拟器默认为内置麦克风,除非您明确选择其他音频源。这样可以避免在蓝牙耳机上触发电话呼叫模式,而这会在听音乐时降低音频质量。 (59338925,59803381)

答案 3 :(得分:0)

enter image description here您还可以在“系统偏好设置”->“声音”中切换到 Mac 的内置麦克风,这就是我通常修复此错误的方式(我有 Sony Wh-1000XM3)