Die Situation sieht ungefähr so aus:
Ich programmiere Xcode, während ich gleichzeitig Musik über meine Bluetooth-Kopfhörer höre ... Sie wissen, dass Sie die Welt blockieren müssen.
Dann starte ich meine App im iOS-Simulator und BOOM. Plötzlich wird meine kristallklare Musik verstümmelt und von super schlechter Qualität, als würde sie in einer Badewanne 2 Blocks entfernt abgespielt ... in den 1940er Jahren.
Hinweis: Die Qualitätsverschlechterung tritt NICHT auf, wenn ich Musik auf meinem Laptop oder Kinodisplay abspiele und die Sim starte. Es scheint ausschließlich ein Sim -> Bluetooth-Problem zu sein.
Das Problem ist mehr als nur ärgerlich. Denn oft wird nach dem Stoppen des Simulators die beschissene Musik in Badewannenqualität fortgesetzt. Um dies zu beheben, muss ich die Soundeinstellungen in OSX öffnen und kurz zu meinem Laptop-Sound und dann zurück zu meinen Bluetooth-Kopfhörern wechseln.
Dies ist eine große Sache, da ich den Simulator 50x am Tag starte und dieses Umschalten jedes Mal ausführen muss und unter dem Hören von Musik in Mono-Amateurfunkqualität aus den 40er Jahren leiden muss.
Zu Ihrer Information, die von mir verwendeten Kopfhörer sind Plantronics BackBeat Pro und ich bin über die Firmware auf dem Laufenden. Ich bin auf OSX 10.11.4 und Xcode 7.3 ... aber dieses Problem besteht seit mehr als 2 Jahren in allen Versionen. Kannst du mich aus den 1940ern retten?
AudioServicesCreateSystemSoundID()
geladen und dann aufgerufen wird AudioServicesPlaySystemSound()
, um sie abzuspielen.