gpt4 book ai didi

objective-c - iOS - 蓝牙设备断开连接时获取通知

转载 作者:行者123 更新时间:2023-12-01 17:09:51 24 4
gpt4 key购买 nike

有没有办法在蓝牙设备与 iPhone 断开连接时收到通知?

我们尝试了车载免提“Parrot v5.11C”和 iMac 无线键盘。这两个设备都被 iPhone 的原生蓝牙识别,但是使用 CoreBluetooth 框架和 CBCentralManager,我们没有得到任何外围设备列表。我们只想在特定设备(由用户选择)断开连接时收到通知。

我们认为我们尝试过的设备不兼容 BLE(低功耗蓝牙),因此 CoreBluetooth 框架找不到它们。

有没有其他方法可以列出附近的设备,选择一个并在断开连接时收到通知?

最佳答案

您必须知道是要使用低功耗蓝牙(CoreBluetooth.framework)还是“经典”蓝牙(ExternalAccessory.framework)。
我相信您的配件不具备 BLE 功能,只有蓝牙功能。
如果您查看 Apple EADemo 的示例,请查看以下行:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_accessoryDidDisconnect:) name:EAAccessoryDidDisconnectNotification object:nil];

使用这个示例来获取更多信息和这个 NSNotificationCenter。

关于objective-c - iOS - 蓝牙设备断开连接时获取通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13569188/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com