สถานการณ์บางอย่างเกิดขึ้นเช่นนี้:
ฉันกำลังเขียนโปรแกรม Xcode ในขณะที่ฟังเพลงบนหูฟังบลูทู ธ ของฉันไปพร้อม ๆ กัน ... คุณรู้ที่จะบล็อกโลกใบนี้
จากนั้นฉันจะเปิดแอพของฉันในเครื่องจำลอง iOS และบูมทันทีเพลงใส ๆ ของฉันกลายเป็นที่สับสนและมีคุณภาพต่ำมากราวกับกำลังเล่นในอ่างอาบน้ำ 2 ช่วงตึก ... ในปี 1940
หมายเหตุ: การเสื่อมคุณภาพจะไม่เกิดขึ้นหากฉันเล่นเพลงบนแล็ปท็อปหรือโรงภาพยนตร์และฉันเปิดตัวซิม ดูเหมือนว่าจะเป็นปัญหาของซิม -> บลูทู ธ โดยเฉพาะ
ปัญหาเป็นมากกว่าแค่เรื่องน่ารำคาญ เพราะบ่อยครั้งหลังจากหยุดการจำลองเสียงดนตรีที่มีคุณภาพอ่างอาบน้ำเส็งเคร็งอย่างต่อเนื่อง ในการแก้ไขฉันต้องเปิดการตั้งค่าเสียงใน OSX และสลับกลับไปเป็นเสียงแล็ปท็อปของฉันสั้น ๆ แล้วกลับไปที่หูฟังบลูทู ธ ของฉัน
นี่เป็นเรื่องใหญ่เพราะฉันเปิดตัวโปรแกรมจำลอง 50x ต่อวันและต้องทำสิ่งนี้สลับทุกครั้งรวมทั้งประสบฟังเพลงยุค 40 ยุควิทยุโมโน
สำหรับข้อมูลของคุณหูฟังที่ฉันใช้คือ Plantronics BackBeat Pro และฉันได้รับการอัพเดทเฟิร์มแวร์แล้ว ฉันใช้ OSX 10.11.4 และ Xcode 7.3 ... แต่ปัญหานี้ยังคงมีอยู่ในทุกรุ่นเป็นเวลา 2 ปีขึ้นไป คุณสามารถช่วยฉันจากยุค 40?
AudioServicesCreateSystemSoundID()
โหลดไฟล์เสียงจากนั้นเรียกAudioServicesPlaySystemSound()
ให้เล่น