我能够浏览所有可用的音频输入,但是我需要一种方法来识别bluetoothHFP类别中的哪些输入是airpods。我无法在名称中标出“ Airpods”,因为用户可以更改。
for input in AVAudioSession.sharedInstance().availableInputs!{
if convertFromAVAudioSessionPort(input.portType) == convertFromAVAudioSessionPort(AVAudioSession.Port.bluetoothHFP) {
//How do I tell here that it is airpods and not another HFP device?
}
}