我在 iOS 开发方面相对较新。
我想做一个跨平台的蓝牙应用程序,在Android中,我使用RFCOMM发送custom数据,如字符串。当我用谷歌搜索“iOS蓝牙”时,我找到了Core Bluetooth
结果中的框架似乎是为低能耗连接而设计的。我只想使用 RFCOMM 而不是其他配置文件,原因有两个:
- 我使用RFCOMM发送custom数据,如字符串。
- 我希望我的应用程序能够与非苹果设备连接。
是否可以在 iOS 中使用 RFCOMM?如果没有,是否有任何解决方法可以连接非苹果设备?
不,iOS 上的“核心蓝牙”仅支持 BLE 设备,并且仅支持相当高的级别。仅提供一种特定配置文件 (GATT)
现在,如果您想要 RFCCOMM(SPP 的一部分),您也许可以利用“外部附件”框架,但您只能将您的应用程序与您的设备一起使用(例如:您制造了它,现在编写了一个应用程序来使用它) 。你还需要苹果的许可证,所以.......不是一个真正的选择
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)