ios-iBeacon是专有的吗?

如果我的理解是正确的,则iBeacon的广告包有效负载的前9个字节为iBeacon前缀.字节6-7是公司标识符代码,对于iBeacon广告包,它是4C 00(== Apple).

由于iBeacon数据包是由Apple“签名”的,因此该协议是否专有?如果它是开放的,则广告不应绑定到Apple-对吗?

如果是专有的,是否可以操纵iBeacon数据包结构?

谢谢

最佳答案
是的,Apple认为iBeacon标准是专有的.他们有一个认证计划,用于将徽标贴在获准制造符合标准的设备的制造商上.作为Android Beacon库的首席开发人员,我必须竭尽全力将专有信标格式保留在源代码之外,以免污染具有知识产权的Apache 2许可证涵盖的项目.

因为蓝牙信标传输是一个简单的字节序列,所以解码和操作都很简单.但是因为做某事很容易并不意味着一定要允许这样做.允许和不允许的内容取决于律师和司法机构的解释.这超出了我的专业知识,超出了本论坛的范围.

转载注明原文:ios-iBeacon是专有的吗? - 代码日志