gpt4 book ai didi

ios - 使用 Core Bluetooth 从计算机向 iOS 发送数据

转载 作者:行者123 更新时间:2023-11-29 12:21:24 25 4
gpt4 key购买 nike

是否可以将数据从任何支持 BLE(Windows 或 Mac)的计算机发送到 iOS 应用程序的 CBCentralManager

我要发送的数据是纯文本的。我正在搜索它,但我无法找到它是否可行或如何操作的教程。

如有任何帮助,我们将不胜感激。

最佳答案

是的,通常你可以这样做。你要做的是:

  • 从外围设备(发送器),通告一个 CBService(iOS) 具有支持写入值的 CBCharacteristic。
  • 从接收方创建一个 CBCentralManager 来搜索发送方创建的服务,然后发现正确的 CBCharacteristic。一旦发现 CBCharacteristic,您就可以尝试为该特征写入值。

流程看似简单,但在接收端需要一步一步来:

  • 首先,寻找设备
  • 如果找到设备,尝试连接
  • 然后一旦连接到该设备,尝试发现该服务
  • 然后一旦服务发现,尝试发现特征
  • 然后一旦发现特征,尝试发送
  • 然后你会收到发送的结果(ok或failed)

看看my project in github ,它并不完整,但它向您展示了如何在 2 个 BLE 设备之间交换数据。该应用程序适用于 iOS,但我很确定您在 Mac OS 中也有相同的代码。我不知道它在 PC 上如何运作。

关于ios - 使用 Core Bluetooth 从计算机向 iOS 发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30528871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com