小编Poo*_*oor的帖子

如何检查 Airpods 是否已连接到 iPhone?

我正在尝试检查 AirPods 是否已连接到 iPhone。如何以编程方式检查它?

对于 airpods port.portType 值是 .builtInMic 这不足以检查 airpods 是否连接到 iphone

class func isMicAvailbale() -> Bool{
        let availableInputs:[AVAudioSessionPortDescription] = AVAudioSession.sharedInstance().availableInputs ?? []
        var micPresent = false;
        for port in availableInputs
        {
            if port.portType == .builtInMic{
                micPresent = true
            }
        }
        return micPresent
    }
Run Code Online (Sandbox Code Playgroud)

swift airpods

1
推荐指数
1
解决办法
2968
查看次数

标签 统计

airpods ×1

swift ×1