0

我想要一个iOS设备告诉世界这是一个键盘,当人们配对时,它将能够发送击键。iOS:如何将iOS设备设置为蓝牙键盘?

根据论坛文章,我需要提供4种服务:1800(设备信息),180f(电池),1812(输入设备),180a(制造商)。

我这样做,和BLE实用程序报告4个服务,但没有1812年

标志当我尝试配对iOS的外设与OS/X,OS/X放弃,而iOS应用的各种外围委托方法大部分都不叫(我把断点放进去)。例如,我添加到每个服务的特征中,没有一个被读出或订阅。

任何人都可以解释什么是适当的方式是在BLE上宣传输入设备?

回答

0

经过研究,我了解到,自iOS 7以来,Apple禁止任何iOS设备作为任何其他设备(服务1812)的输入设备。似乎没有给出任何解释。