Ste*_*ang 9 iphone bluetooth objective-c
我想检查蓝牙设备是否是HID(人机接口设备)配置文件所需的设备.
可能吗??
以及如何获取HID配置文件?
谢谢你的帮助
根据您的意见,我确实理解您的请求:您想要编写一个iOS应用程序,该应用程序通过使用HID配置文件通过蓝牙连接的设备获取输入.应用程序不接受来自其他类似设备的输入.
一旦输入设备连接,它就可以正常工作:发送输入事件(如果是键盘字符/控制信号).在应用程序级别,您无法访问低级别数据,如蓝牙地址,制造商信息等.Gamekit无济于事.它的级别高于操作系统级别,并且要求iOS设备在远程端具有适当的应用程序.
再想一想,当您开发远程蓝牙输入设备时,您可能会更上一层楼.您如上所述连接设备,但您加密输入设备发送到移动设备的数据.您的应用程序解密数据,您的问题就解决了.第三方设备不使用您的协议,无法与您的应用通信.(所以你的应用程序将忽略他们的输入).但是这种方法会破坏与不使用你的应用程序的其他设备的兼容性(例如,你不能再使用普通电脑的蓝牙键盘).
归档时间: |
|
查看次数: |
7797 次 |
最近记录: |