我正在尝试找到一种方法来确定我的哪一个。
通过蓝牙连接和通过 USB 连接的设备都可以被视为使用上述方法之一进行连接的外部配件。
外部配件将所有使用上述方法之一连接的设备视为“已连接”。
从我在苹果公司的文档中所读到的内容来看:
“外部配件框架使您的应用程序能够与通过 Apple Lightning 或 30 引脚连接器连接到 iOS 设备或通过蓝牙无线连接到设备的外部硬件通信”(重点在于 OR)。
但是...是否有任何方法可以区分使用 ExternalAccessory 无线蓝牙连接的设备和使用 USB 连接的设备?
[[EAAccessoryManager sharedAccessoryManager] connectedAccessories];
通过蓝牙连接和通过 USB 连接的设备都可以被视为使用上述方法之一进行连接的外部配件。
外部配件将所有使用上述方法之一连接的设备视为“已连接”。
从我在苹果公司的文档中所读到的内容来看:
“外部配件框架使您的应用程序能够与通过 Apple Lightning 或 30 引脚连接器连接到 iOS 设备或通过蓝牙无线连接到设备的外部硬件通信”(重点在于 OR)。
但是...是否有任何方法可以区分使用 ExternalAccessory 无线蓝牙连接的设备和使用 USB 连接的设备?