3

我目前正在使用 Swift 开发 iOS 应用程序。我希望该应用列出所有配对的经典蓝牙(或至少是 A2DP)设备。之后我希望能够选择一个并连接到它。从应用程序内配对会很高兴。- 我目前正在使用ExternalAccessory.framework来实现这一点。

该类EAAccessoryManager有一个名为showBluetoothAccessoryPickerWithNameFilter. 但即使我连接到 A2DP 设备,它也会一直打开一个空表视图。还有一个属性叫做connectedAccessories. 0无论 A2DP 设备是否连接,该数组的长度始终不变。

我的研究表明,这些设备在使用 A2DP 时不必适合 MFi 程序。但我认为我仍然需要一个字符串作为UISupportedExternalAccessoryProtocolsXcode 项目的 Info.plist 文件中的密钥,以使 A2DP 设备对ExternalAccessory.framework.

使用 A2DP 时是否有类似默认协议字符串的内容?- 或者我的方法完全错误,我需要使用不同的库来实现我想要的?

4

0 回答 0