这可能是一个重复的问题,但所有以前的问题都是在一年多前提出的,并且没有有用的答案。
External Accessory Framework bluetooth pair. connectedAccessories every time count 0 iOS External Accessory Framework: how to get a protocol string for certain MFI device https://apple.stackexchange.com/questions/45398/is-it-possible-to-get-the-api-details-and-protocol-details-from-an-mfi-certified
我想使用外部附件框架将我的iOS应用程序与mfi设备连接起来。我运行EADemo应用程序,但它需要Supported external accessory protocols strings
。
我不知道从哪里得到这个字符串以及这些字符串应该是什么。请帮助我使用什么字符串来检查示例应用程序。目前我有iPhone,iPod,蓝牙音箱(bose)和耳机。
请帮助,我被困在这里。
提前致谢!
任何建议都将受到高度赞赏。
之后它说如果尝试与特定配件通信,则需要知道制造商的协议字符串以便与之通信。 但是这条线又回归了什么:
NSArray *accessories = [[EAAccessoryManager sharedAccessoryManager]
connectedAccessories];
我已经通过手机上的蓝牙连接了2-3个扬声器,所以如果我没有在info.plist中声明任何协议字符串,那么上面的行应该给我详细说明连接附件,因为苹果说通信很重要知道协议,但我们可以看到一些列表中的设备。我得到了0个元素。
来自apple docs:
"This class contains an array of already connected accessory objects that you can enumerate to see if there is one your app supports."
请建议。
任何人都可以告诉任何示例配件名称,我应该使用它来检查外部框架是否工作(意味着将配件作为元素)