我有兴趣通过蓝牙连接到基于iOS的设备。 我可以看到“本地networking”服务是暴露的,但我无法find任何额外的信息。 存储在密钥0x0204下的属性看起来像Bonjour键。 使用哪种协议? 如何使用Linux,Mac或自己的embedded式设备与蓝牙芯片进行通话? 这里是使用蓝牙浏览器在OS X下提取的SDP数据,而iOS设备运行Gameloft的Star营。 { 0x0000 = uint32(1330188565), 0x0200 = uint32(2), 0x0202 = string(004wD7l1A..0|0|0|ivucic-À'), 0x030a = uint32(0), 0x0009 = { { uuid16(11 15), uint16(256) } }, 0x0201 = string(_657o30a6rmst07À), 0x0005 = { uuid16(10 02) }, 0x0100 = string(Local Network), 0x0001 = { uuid16(11 15) }, 0x0203 = string(004wd7l1a..0|0|0|ivucic-_657o30a6rmst07À 0xf000 = uint8(2), 0x0204 […]
我一直在阅读如何使用GameKit通过蓝牙在iOS设备之间传输数据。 我本身并不是在编写游戏,而是需要在两台设备之间传输less量的二进制数据。 在两个iOS设备之间,这很容易。 不过,我想知道是否有可能通过相同的机制在iOS设备和Android设备之间传输数据。 有没有人遇到文档/教程,将解释如何做到这一点? 这在技术上甚至可能吗? 或者,苹果公司有什么限制可以阻止这种情况? 我发现的另一个select是通过蓝牙的Bonjour。 这对于这种types的操作会是更合适的select吗?