Durum böyle bir şey oluyor:
Bluetooth kulaklıklarımda eşzamanlı olarak müzik dinlerken Xcode'u programlıyorum ... dünyayı engellediğinizi biliyorsunuz.
Sonra, iOS simülatöründe uygulamamı başlatmaya gidiyorum ve BOOM, kristal netliğindeki müziğim 2 blok ötedeki bir küvette çalıyor gibi 1940'larda çalıyor ve süper düşük kalitede oluyor.
Not: Dizüstü bilgisayarımda veya sinema ekranında müzik çalarsam ve sim'i başlatırsam kalite bozulması OLMAZ. Bu sadece bir Sim -> Bluetooth sorunu gibi görünüyor.
Sorun sadece sinir bozucu olmaktan daha fazlası. Çünkü çoğu zaman simülatörü durdurduktan sonra berbat küvet kalitesinde müzik devam ediyor. Bunu düzeltmek için OSX'te ses tercihlerini açmalı ve kısaca dizüstü bilgisayarımın sesine ve ardından Bluetooth kulaklıklarıma geri dönmeliyim.
Bu çok önemli çünkü simülatörü günde 50 kez çalıştırıyorum ve bu geçişi her seferinde yapmak zorundayım ve 40'lı yılların mono ham radyo kalitesinde müzik dinlerken acı çekiyorum.
Bilginiz olması için kullandığım kulaklıklar Plantronics BackBeat Pro'dur ve ürün yazılımı konusunda güncelim. OSX 10.11.4 ve Xcode 7.3 kullanıyorum ... ancak bu sorun 2+ yıldır tüm sürümlerde devam etti. Beni 1940'lardan kurtarabilir misin?
AudioServicesCreateSystemSoundID()
Bir ses dosyasını yüklemek için kullanılan ve daha sonra AudioServicesPlaySystemSound()
çalmak için çağrılan bir uygulama ile kolayca yeniden üretilebilir .