我可以在蓝牙设备列表(来自我的 iphone 5C)中检测到我的 MFI 兼容芯片,但是一旦建立连接,我就没有收到通知EAAccessoryDidConnectNotification
......我使用 Apple 提出的演示 EADemo。你能帮我解决这个问题吗?
我也用它测试过showBluetoothAccessoryPickerWithNameFilter
,我得到了
BTM:连接到设备“BRAIN_WT12_2”00:07:80:99:EE:4C 上的服务 0x00000080 成功。
那么,为什么我没有收到任何EAAccessoryDidConnectNotification
通知?
这是我的代码:
- (void)viewDidLoad {
[[EAAccessoryManager sharedAccessoryManager] showBluetoothAccessoryPickerWithNameFilter:nil completion:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_accessoryDidConnect:) name:EAAccessoryDidConnectNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_accessoryDidDisconnect:) name:EAAccessoryDidDisconnectNotification object:nil];
[[EAAccessoryManager sharedAccessoryManager] registerForLocalNotifications];
...