我目前正在开发一个用Swift 3编写的iOS应用程序,该应用程序必须使用外部附件框架通过串行端口连接将数据发送到(MFi)蓝牙模块。有问题的蓝牙模块是RN42-XV
我在iPhone 7上测试,手机可以通过设置应用中的蓝牙部分连接到蓝牙模块。当我尝试通过我的应用程序连接时,我得到EABluetoothAccessoryPickerError编号1,resultNotFound(https://developer.apple.com/reference/externalaccessory/eabluetoothaccessorypickererror.code)
我读到我收到此错误,因为我需要在“支持的外部附件协议”标题下将蓝牙模块的协议添加到我的Info.plist中。如果这是真的,有谁知道我在哪里可以找到这个协议字符串?我已经联系了蓝牙模块的开发人员,但还没有得到回复。