Situasinya sedikit seperti ini:
Saya sedang memprogram Xcode sambil secara bersamaan mendengarkan musik di headphone Bluetooth saya ... Anda tahu untuk memblokir dunia.
Kemudian, saya pergi untuk meluncurkan aplikasi saya di simulator iOS dan BOOM tiba-tiba musik saya yang jernih menjadi kacau dan kualitas super rendah seperti diputar di bak mandi 2 blok jauhnya ... di tahun 1940-an.
Catatan: penurunan kualitas TIDAK terjadi jika saya memutar musik di laptop atau layar bioskop dan saya meluncurkan sim. Tampaknya secara eksklusif masalah Sim -> Bluetooth.
Masalahnya lebih dari sekadar menjengkelkan. Karena sering setelah menghentikan simulator musik kualitas bathtub jelek berlanjut. Untuk memperbaikinya saya harus membuka preferensi suara di OSX dan secara singkat beralih kembali ke suara laptop saya dan kemudian kembali ke headphone Bluetooth saya.
Ini adalah masalah besar karena saya meluncurkan simulator 50x sehari dan harus melakukan ini toggle setiap kali dan juga mendengarkan musik era radio kualitas mono ham era 40-an.
Sekadar informasi, headphone yang saya gunakan adalah Plantronics BackBeat Pro dan saya mutakhir tentang firmware. Saya menggunakan OSX 10.11.4 dan Xcode 7.3 ... tetapi masalah ini telah bertahan selama semua versi selama 2+ tahun sekarang. Bisakah Anda menyelamatkan saya dari tahun 1940-an?
AudioServicesCreateSystemSoundID()
untuk memuat file suara dan kemudian panggilan AudioServicesPlaySystemSound()
untuk memainkannya.