La situación es algo así:
Estoy programando Xcode mientras escucho música simultáneamente en mis auriculares Bluetooth ... sabes bloquear el mundo.
Luego, voy a iniciar mi aplicación en el simulador de iOS y BOOM, de repente, mi música cristalina se vuelve confusa y de muy baja calidad como si estuviera sonando en una bañera a 2 cuadras de distancia ... en la década de 1940.
Nota: el deterioro de la calidad NO ocurre si estoy reproduciendo música en mi computadora portátil o pantalla de cine e inicio el sim. Parece ser exclusivamente un problema de Sim -> Bluetooth.
El problema es más que solo molesto. Porque a menudo, después de detener el simulador, la música de calidad de la bañera continúa. Para solucionarlo, tengo que abrir las preferencias de sonido en OSX y volver brevemente al sonido de mi computadora portátil y luego a mis auriculares Bluetooth.
Esto es un gran problema porque lanzo el simulador 50 veces al día y tengo que hacer esto todo el tiempo, además de sufrir escuchar música de calidad de radio mono ham de los años 40.
Para su información, los auriculares que estoy usando son Plantronics BackBeat Pro y estoy actualizado con el firmware. Estoy en OSX 10.11.4 y Xcode 7.3 ... pero este problema ha persistido en todas las versiones durante más de 2 años. ¿Me puedes salvar de la década de 1940?
AudioServicesCreateSystemSoundID()
para cargar un archivo de sonido y luego llama AudioServicesPlaySystemSound()
para reproducirlo.