我正在开发一个使用外部附件的应用程序(并且正在使用 EAAccessory 框架)。一切都很好,除了当配件插入扩展坞时 iDevice 开机的情况。它会在短时间内识别配件——通常为 10-15 秒,然后为我的配件发送“EAAccessoryDidDisconnectNotification”,并在“未知”设备发送“EAAccessoryDidConnectNotification”之后立即发送。当我询问连接了哪些配件时,我得到以下输出:
" {\n 已连接:YES\n 连接 ID:0x825600\n 名称:\n 制造商:\n 型号:\n 序列号:\n 固件版本:\n 硬件版本:\n 协议:(\n)\n 委托:(null )\n}"
因此,它可以判断连接了某些东西,而不是连接的设备。如果您有配件,您可以使用EADemo轻松测试
有任何想法吗?