gpt4 book ai didi

iphone - 如何将 HID 配置文件连接到 iOS 设备?

转载 作者:太空狗 更新时间:2023-10-30 03:29:17 25 4
gpt4 key购买 nike

我想通过 HID(人机接口(interface)设备)配置文件检查蓝牙设备是否是我想要的设备。

这可能吗??

以及如何获取 HID 配置文件?

谢谢你的帮助

最佳答案

根据您的评论,我理解您的要求是这样的:您想编写一个 iOS 应用程序,使用 HID 配置文件从通过蓝牙连接的设备获取输入。应用程序不应接受来自其他类似设备的输入。

第一个答案是:你不能那样做。 Bluetooth HID connections are established在操作系统级别由

  • 点击“设置”,选择“通用”>“蓝牙”
  • 打开蓝牙
  • 打开蓝牙输入设备
  • 在 iOS 设备的蓝牙设备发现中选择您的远程输入设备并配对 booth 设备

一旦连接了输入设备,它就会按预期工作:发送输入事件(在键盘字符/控制信号的情况下)。在应用程序级别,您无法访问低级别数据,如蓝牙地址、制造商信息等。 Gamekit 将无济于事。它的级别高于操作系统级别,并且还需要在远程端具有适当应用程序的 iOS 设备。

转念一想,因为你也在开发远程蓝牙输入设备,你可能会更上一层楼。您按上述方式连接设备,但对输入设备发送到移动设备的数据进行加密。您的应用程序解密数据,您的问题就解决了。第三方设备不使用您的协议(protocol),也无法与您的应用对话。 (因此您的应用程序将忽略他们的输入)。但是这种方法会破坏与其他不使用您的应用程序的设备的兼容性(例如,您无法再使用普通电脑使用蓝牙键盘)。

关于iphone - 如何将 HID 配置文件连接到 iOS 设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11498692/

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