是否可以使用 CoreBluetooth 找到 3.0 蓝牙设备?

Posted

技术标签:

【中文标题】是否可以使用 CoreBluetooth 找到 3.0 蓝牙设备?【英文标题】:Is possible find 3.0 Bluetooth devices with CoreBluetooth? 【发布时间】:2017-01-25 17:28:36 【问题描述】:

我使用的是 Github 中的 BLEPractice 示例:BLE Example

但这并没有显示在我的 iPhone 附近的所有蓝牙设备列表中。实际上只显示了一个心带,但没有显示蓝牙耳机和自拍单板(3.0 蓝牙 ins't 4.0)。

有什么简单的例子可以轻松显示所有蓝牙设备吗?

【问题讨论】:

【参考方案1】:

没有。

与蓝牙 4.0 低功耗设备通信。

Per Apple here.

【讨论】:

但是是4.0的设备,有3.0的例子吗? CoreBluetooth 不适用于非 BLE 设备,期间。我的那句话来自链接页面的顶部。如果您需要与 3.0 蓝牙设备通话,则需要加入 MFI (mfi.apple.com/MFiWeb/getFAQ.action) 并向 Apple 写支票。 哦。那么,不能有任何应用程序在您的 iPhone 附近显示经典的单板自拍吗?

以上是关于是否可以使用 CoreBluetooth 找到 3.0 蓝牙设备?的主要内容,如果未能解决你的问题,请参考以下文章

CoreBluetooth 或 EAAccessoryManager 和免提

CoreBluetooth 和 MFi

Apple Watch Series 2 中的 CoreBluetooth

CoreBluetooth 框架可以用来连接非 Apple 设备吗?

iOS 和 CoreBluetooth 需要低能耗吗?

此平台不支持 CoreBluetooth BLE 硬件