如何从iPhone发送字符串到其他蓝牙设备

时间:2015-04-08 06:37:50

标签: iphone

我是iPhone中的BluetoothLE新手。我想通过蓝牙从IOS设备发送字符串到其他非IOS设备。我从开发人员门户中的示例代码中引用了BTLETransfer示例,它展示了如何在两个iOS设备之间传输数据。我也引用此链接How to tranfer the call from one bluetooth device to other bluetooth device from iPhone? 但没有找到解决方案。 谁能帮我?

1 个答案:

答案 0 :(得分:0)

通过使用示例代码中的BTLETransfer示例,我们可以为iOS设备发送字符串,但是对于其他非OS设备,您必须创建自己的广告客户数据包,其中包含您在示例代码中提到的字符串,而其他非OS设备必须能够读取该数据包和其他OS设备必须支持BTLE。

在我的情况下,其他操作系统设备是Android和Android设备,能够通过使用BTLETtrafer示例样本捕获iOS设备的广告数据包。

您可以查看此示例代码对您有所帮助:

https://github.com/KhaosT/CBPeripheralManager-Demo/tree/master/PeripheralModeTest/PeripheralModeTest

注意:对其他OS设备使用相同的CBUUID。