ios蓝牙api可以发现android设备吗?

Posted

技术标签:

【中文标题】ios蓝牙api可以发现android设备吗?【英文标题】:Can ios Bluetooth api discover android device? 【发布时间】:2017-03-05 13:48:34 【问题描述】:

我知道,转让受到限制,我不需要。另外,我知道BLE功能。然而,大约 35% 的安卓设备不支持外设模式。

如果有人试过这个,你能告诉我:ios BT api 是否允许发现 android 设备?我只需要来自 android 设备的 mac(或其他任何名称)地址,不需要其他任何东西。

【问题讨论】:

【参考方案1】:

只要支持 Peripheral 角色,iOS (CoreBluetooth) 就可以发现任何 Android BLE 设备。如果您的 Android 设备不支持 Peripheral 角色,则 iOS 设备需要成为您连接方案中的 Peripheral。

如果您想使用经典蓝牙,那就完全不同了,因为要在 iOS 上使用经典蓝牙,您需要成为 Apple 的 MFI 计划的成员,该计划附带额外费用和 NDA。

【讨论】:

以上是关于ios蓝牙api可以发现android设备吗?的主要内容,如果未能解决你的问题,请参考以下文章

iOS 蓝牙可以找到 BLE 设备吗? [复制]

使用蓝牙/wi-fi direct/BLE api 或任何其他方式与 android 设备通信 ios 设备

Android 蓝牙 API 连接到多个设备

iOS 蓝牙连接获取MAC地址的方法

我可以使用 RFCOMM 蓝牙协议在 iOS 设备和另一台设备之间共享数据吗?

从安卓设备通过蓝牙广播消息