我想检测一下AirPods是否连接了。我能够为其他任何蓝牙设备做到这一点,但找不到任何观察者为AirPods做同样的事情。有任何想法吗? tnx
答案 0 :(得分:0)
您可以使用IOBluetooth框架。有一个名为IOBluetoothDevice的类,该类具有一种类型方法,可让您注册设备连接通知。
IOBluetoothDevice.register(forConnectNotifications: self, selector: #selector(connectNotifications))
您可以从此处在isConnected
实例上调用IOBluetoothDevice
,并检查其是否连接。