使用 RadiusNetworks Proximity Kit,我创建了一个工具包。在套件中,我创建了一个区域并注册了我的开发信标。接下来,我将键/值属性附加到信标。我的问题是,一旦同步,这些属性是否会物理存储在信标上?
这篇文章让我很困惑。根据这篇文章:
他们不提供任何东西。他们只是广播一些标识符。信标广播 UUID、主要值和次要值。不广播用户可消费的内容,仅广播这些 ID。
除了其他信息(UUID、主要和次要版本),这些信标不也广播键/值对吗?
使用 RadiusNetworks Proximity Kit,我创建了一个工具包。在套件中,我创建了一个区域并注册了我的开发信标。接下来,我将键/值属性附加到信标。我的问题是,一旦同步,这些属性是否会物理存储在信标上?
这篇文章让我很困惑。根据这篇文章:
他们不提供任何东西。他们只是广播一些标识符。信标广播 UUID、主要值和次要值。不广播用户可消费的内容,仅广播这些 ID。
除了其他信息(UUID、主要和次要版本),这些信标不也广播键/值对吗?
iBeacons 只能传输一种类型的数据:UUID 号。使用新 Eddystone 标准的信标可以传输三种类型的数据:UID(类似于 UUID)、URL(网站地址)和 TLM(遥测,例如温度和信标电池电量)。标准信标没有任何内存来存储任意数据,但您可以通过使用 Lightblue Bean 或从 Raspberry Pi 构建自定义信标来解决这个问题。如前所述,另一种选择是使用后端,您可以在其中存储和检索数据。我们使用我们的 Proximi.io 平台制作了一个与 iBeacons 配合使用的博物馆应用程序,该平台能够存储临时离线模式的数据,并在互联网访问再次可用时重新同步。第三种选择是将所有数据构建到应用程序中。
查看Proximity Kit 文档,生命周期的第 2 步表明您的应用程序将与其后端同步,并且您的“区域数据和配置已缓存并且可以在后台更新”。
我相信您的键/值对存储在云中(并同步到您的移动设备),而不是存储在信标上(因为它们的后端无法连接到信标)。