如果我的理解是正确的,iBeacons广告包的有效负载的前9个字节是iBeacon前缀。字节6-7是公司标识码,对于iBeacon广告包,它是4C 00
(== 苹果)。
既然iBeacon包是由苹果“签名”的,那么协议是专有的吗?如果它是开放的,广告就不应该绑定到苹果-对吗?
如果它是专有的,那么iBeacon数据包结构会被操纵吗?
谢谢
发布于 2015-10-02 12:13:24
是的,苹果认为iBeacon标准是专有的。他们有一个认证程序,可以把这个标志贴在被批准生产符合标准的设备上。作为的主要开发人员,我必须不遗余力地将专有的信标格式排除在源代码之外,这样才不会用知识产权污染Apache 2许可证所涵盖的项目。
因为蓝牙信标传输是一个简单的字节序列,所以它们的解码和操作非常简单。但是,由于做某事很容易,并不一定意味着在所有司法管辖区都允许这样做。
现在和不允许的是由律师和司法机构来解释。这超出了我的专长,也超出了本论坛的范围。
https://stackoverflow.com/questions/32903444
复制相似问题