EAAcessory无法使用showBluetoothAccessoryPickerWithNameFilter:方法列出设备

时间:2013-12-18 13:24:51

标签: ios bluetooth eaaccessory

我正在使用这种方法

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

列出MFI程序中可用的蓝牙设备。它显示了选择器,但没有设备列表,与stackoverflow上的其他答案不同,它应该显示列表中的设备。我通常可以通过进入设置连接移动和外部设备,并成功传递值。但我想这样做而不需要手动设置应用程序内的设置。我错过了什么! 谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

您是否在Info.plist中添加了协议字符串?

在苹果文件中。

  

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

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