External Accessory Framework 可以连接到 Bluetooth v4.0 classic 吗?

Can the External Accessory Framework connect to Bluetooth v4.0 classic?

我正在为客户修复应用程序。使用 BT43 模块,其数据表支持蓝牙 v4.0 经典和低功耗。请注意,此设备还具有 MFi 认证芯片!但是,我的问题是这样的:

我可以在系统级别连接到设备,但是在我的测试应用程序中...

[[EAManager sharedAccessoryManager] connectedAccessories]

returns 一个空数组。 如果我显示内置的蓝牙选择器,该设备也会显示,但无法连接。 Core Bluetooth 可以通过 LightBlue 看到并连接到它。

我的问题是,这可能是硬件问题,还是蓝牙核心规范 v4.0 的 iOS 8.1.2 错误?

所以问题是身份验证协处理器上的接线错误,以及固件过时。