我要求My beacon传输个人消息或字符串当iOS设备在Range中且iOS设备必须显示该字符串时。
我知道有些信标公司允许自定义选项。所以我想知道Beacon公司是否提供这样的服务。
请在此指导我并告诉我是否可以使用。
答案 0 :(得分:0)
如果您使用iOS CoreLocation API来定位基于iBeacon技术的信标,那么这是不可能的。 API强制您在要检测的任何信标的前面指定16字节标识符。这在广告中只留下了四个可读字节。
您需要的两个选项:
使用剩余的四个字节作为存储在Web服务中的较长消息的密钥。我的公司提供了一个名为ProximityKit的服务,正是这样做的。
构建您自己的自定义信标,并使用CoreBluetooth API读取广告数据。由于蓝牙LE广告数据包大小限制,您的空间仍然非常有限,但您可以获得大约20个字节来存储您的消息。