如何将字符串从 iPhone 发送到其他蓝牙设备
Posted
技术标签:
【中文标题】如何将字符串从 iPhone 发送到其他蓝牙设备【英文标题】:how to Send string from iPhone to other Bluetooth Device 【发布时间】:2015-04-08 06:37:50 【问题描述】:我是 iPhone 中 BluetoothLE 的新手。我想通过蓝牙将字符串从 ios 设备发送到其他非 IOS 设备。我从开发人员门户中的示例代码中引用了 BTLETransfer 示例,它显示了如何在两个 iOS 设备之间传输数据。我也参考这个链接How to tranfer the call from one bluetooth device to other bluetooth device from iPhone? 但没有找到解决方案。 谁能帮我?
【问题讨论】:
【参考方案1】:通过使用示例代码中的 BTLETransfer 示例,我们可以为 iOS 设备发送字符串,但如果是其他非操作系统设备,您必须创建自己的广告数据包,其中包含示例代码中提到的字符串,并且其他非操作系统设备必须能够读取该数据包,其他操作系统设备必须支持 BTLE。
在我的情况下,其他 OS 设备是 android 和 Android 设备,它们能够使用 BTLETransfer 示例示例捕获 iOS 设备发布的数据包。
您可以查看此示例代码,对您有很大帮助:
https://github.com/KhaosT/CBPeripheralManager-Demo/tree/master/PeripheralModeTest/PeripheralModeTest
注意:对其他操作系统设备使用相同的 CBUUID。
【讨论】:
您好,感谢您的回复。我不明白你的意思。因为我的 iPad 没有与 android nexux5 连接。你能帮我怎么开始吗? 首先你需要在两台iOS设备上运行上面提到的示例代码,在你知道它是如何工作的之后,你还需要为android创建一个类似的示例代码。以上是关于如何将字符串从 iPhone 发送到其他蓝牙设备的主要内容,如果未能解决你的问题,请参考以下文章