EAAcessory 无法列出带有显示的设备蓝牙配件PickerWithNameFilter: 方法



我正在使用此方法

 [[EAAccessoryManager sharedAccessoryManager] showBluetoothAccessoryPickerWithNameFilter:nil completion:^(NSError *error) {
}

列出MFI程序中可用的蓝牙设备。它显示了选择器,但没有设备列表,不像堆栈溢出上的其他答案,它应该在列表中显示设备。我通常可以通过进入设置并成功传递值来连接移动和外部设备。但是我想在不手动进入应用程序内部设置的情况下执行此操作。 我错过了什么!感谢您的帮助。

您是否将协议字符串添加到 Info.plist?

在苹果文档中。

注意:选取器仅显示包含 iAP 的蓝牙设备 通过蓝牙唯一 ID 在其扩展查询响应中。

您需要在"支持的外部附件协议"中添加设备的协议字符串

相关内容

最新更新