是否有可能通过使用Beacons实现我的目标

时间:2017-01-12 08:49:31

标签: ibeacon ibeacon-android beacon

我有一个移动IOS应用程序,基本上是面向群聊的。我想知道我是否可以使它成为支持信标的应用程序。换句话说,应用程序可以检测信标,确定ID,接收短广告等。我对信标很新,仍然阅读很多关于它。我发现this article让我相信也许有可能实现我的目标。

我想要我的应用程序,除了其原始功能,能够:

  • 检测信标(即使应用程序在后台,无需配对或其他任何方式)
  • 通过信标接收简单广告(在特定模式下使用应用,以便能够在手机屏幕上投放广告)
  • 阅读一些实时信息(如果用户需要),如:速度(如果移动信标),温度等。

为了实现所有我不想通过让他下载与信标相关的其他内容来打扰最终用户。我希望他拥有我的应用程序,这就是全部。

1 个答案:

答案 0 :(得分:0)

您可以在应用处于后台时监控信标。您可以使用CoreLocation Framework或使用信标供应商的框架来完成此操作。 (例如Estimote)

广告:信标只会提供预先配置的ID。 (UUID + Major + Minor)。如果您希望接收广告,则必须拥有能够获得信标ID的Web服务并返回要显示的广告。 (如果广告永不改变,您可以在没有网络服务的情况下将它们直接放入您的应用中)

您将如何在应用中展示广告对您完全开放。

我真的不明白你对实时信息的意思。还有一些信标也会向您发送TLM。因此,您可以获得信标的温度和电池电量。我从未见过可以传递速度的移动信标或信标。

一些有用的链接:

https://developer.apple.com/ibeacon/

https://xamoom.com/en/2016/07/ibeacon-for-developers/