我可以使用 RFCOMM 蓝牙协议在 iOS 设备和另一台设备之间共享数据吗?
Posted
技术标签:
【中文标题】我可以使用 RFCOMM 蓝牙协议在 iOS 设备和另一台设备之间共享数据吗?【英文标题】:Can I use RFCOMM bluetooth protocol to share data between an iOS device and another device? 【发布时间】:2019-08-29 20:43:27 【问题描述】:ios 中是否有任何类或框架(swift 或 Objective-c)可以将 RFCOMM 蓝牙协议处理为 android 中的BluetoothAdapter
【问题讨论】:
不,RFComm 是旧配置文件,不适用于 iOS 上的应用程序。只有 BLE GATT 配置文件可用。 【参考方案1】:在 iOS 中,可以使用基于 RFCOMM 的配置文件,例如 SPP 或任何其他基于 RFCOMM 的自定义配置文件。
但是:对端设备需要 Apple MFI 芯片,必须经过 Apple 认证并实现 iAP 协议。
见SPP profile bluetooth iOS
【讨论】:
以上是关于我可以使用 RFCOMM 蓝牙协议在 iOS 设备和另一台设备之间共享数据吗?的主要内容,如果未能解决你的问题,请参考以下文章
(Dis)连接蓝牙设备与Windows.Devices.Bluetooth.Rfcomm (WP8.1)