我正在使用这种方法
[[EAAccessoryManager sharedAccessoryManager] showBluetoothAccessoryPickerWithNameFilter:nil completion:^(NSError *error) {
}
列出MFI程序中可用的蓝牙设备。它显示了选择器,但没有设备列表,与stackoverflow上的其他答案不同,它应该显示列表中的设备。我通常可以通过进入设置连接移动和外部设备,并成功传递值。但我想这样做而不需要手动设置应用程序内的设置。我错过了什么! 谢谢你的帮助。
答案 0 :(得分:1)
您是否在Info.plist中添加了协议字符串?
在苹果文件中。
注意:选取器仅显示包含iAP的蓝牙设备 在扩展的查询响应中通过蓝牙唯一ID。
您需要在“支持的外部附件协议”中添加设备的协议字符串