首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EAAccessoryManager不读取MFI附件

EAAccessoryManager不读取MFI附件
EN

Stack Overflow用户
提问于 2016-10-16 19:41:57
回答 1查看 828关注 0票数 2

我想制作一个应用程序,与iOS的MIDI接口附件进行通信。我买了一个MFI授权的设备(iConnectMidi),插上电源,创建了一个简单的项目,在应用程序发布后调用[[EAAccessoryManager sharedAccessoryManager] connectedAccessories],但无法读取附件。我在想,有没有人有类似的经验,能为这件事提供一些启示吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-16 20:37:34

正如上面的注释中提到的那样,如果没有在plist中指定协议字符串,应用程序就不会识别设备。在我的例子中,我使用的是midi接口,EAAccessoryManager不会读取设备,因为我在plist文件中没有为UISupportedExternalAccessoryProtocols字段设置任何协议。但是,我能够使用CoreMidi框架来检测设备。有一个小示例代码是我找到的https://github.com/petegoodliffe/PGMidi,如果有谁遇到了和我一样的困惑。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40074655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档