1

我有一个我无法弄清楚的问题,所以我决定看看我是否可以在这里得到一些帮助。

我正在做一个 iBeacons 项目,我已经能够理解 iBeacons 的基本功能,设置 UUID 和主要和次要 id 以指定确切的通知,但我的问题是如何动态更新我发送给用户的信息而不每次都必须进入代码来执行此操作。我是否需要创建一个数据库来存储我想要推送给用户的所有信息?如果是这样,该数据库将如何不断刷新推送给用户的消息?举个例子,假设你走进一家商店,在鞋子部分收到通知说有 10% 的折扣,你看了通知但没有留下太多印象并开始走出去,然后你收到另一个通知说只有今天,您才能获得 25% 的折扣...该应用程序必须动态刷新才能实现。

请帮我澄清一下

非常感谢你的帮助

4

1 回答 1

2

您可能想要的是将此交易信息存储在 Web 服务中,这样您就可以在不更改应用程序的情况下对其进行更新。您的应用程序需要在启动或看到 iBeacon 时从 Web 服务下载更新的交易信息。

我的公司 Radius Networks 提供了一个名为Proximity Kit的工具,可以让这一切变得简单。您可以使用 Web 界面将任意键/值对分配给 iBeacons。然后,您的应用程序会自动下载它们,并在您看到 iBeacons 时访问它们。

在您的场景中,它们的键/值可能类似于:

primary_offer_text=所有鞋子减 10%

secondary_offer_text=所有鞋子折扣 20%

于 2013-12-10T03:31:11.180 回答