首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iBeacon的技术能力

iBeacon的技术能力
EN

Stack Overflow用户
提问于 2016-12-10 15:09:45
回答 1查看 43关注 0票数 0

我对信标很陌生,但我试图了解iBeacons在iOS和安卓上的应用程序的优点和特点:

我在iOS上了解到:

  • 后台的应用程序可以监视BLE/蓝牙
  • 后台的应用程序可以通过本地通知打开,用户可以按下,从而打开应用程序。

但是,这仍然留下了两个我不确定的重要用例:

1)

如果安装了应用程序,但根本没有运行,是否可以启动该应用程序,或者至少有一条消息要求打开该应用程序:

  • iOS?
  • 安卓?

2)

如果没有安装该应用程序,是否可以提示用户下载像EddyStone信标这样的应用程序:

  • iOS?
  • 安卓?
EN

回答 1

Stack Overflow用户

发布于 2016-12-10 16:12:37

是的,当应用程序没有运行时,您可以检测到信标,并让它们向iOS和Android上的用户发送通知。点击通知将使应用程序的前景。有几个特定于平台的区别:

Android: --一个第三方库,如开源Android灯塔图书馆,必须用于触发后台扫描,即使用户尚未启动该应用程序。(从技术上讲,该应用程序在进行扫描时运行,但只有信标扫描部分。)仅在Android设备上,您可以在信标检测时将应用程序完全启动到前台,而不仅仅是发送通知。背景检测对iBeacon和Eddystone都有很好的效果。

iOS:与Eddystone相比,在iBeacon中的检测速度要快得多。

不能使用信标提示用户使用iBeacon或Eddystone.在iOS上安装应用程序。

在安卓系统上,可以使用谷歌附近的谷歌提示用户在较新的安卓4.4+设备上安装应用程序。(如果你的信标与谷歌的配置得当,那么与iBeacon和Eddsystone都适用)。尽管如此,必须满足若干条件才能使其发挥作用:

  • 必须在Google设置中启用附近的Google
  • 必须启用位置
  • 蓝牙必须打开
  • Google Play Services v.10.0必须安装在手机上(2016年11月之前的9.8版已禁用了附近的通知)。请注意,中国和其他许多国家的大多数手机根本没有Google服务。
  • 你必须在谷歌注册你的信标,并设置附近的应用程序。

了解更多关于附近这里的基础知识,以及更多关于使用应用程序意图将用户发送到Google商店安装应用程序这里的信息。

http://developer.radiusnetworks.com/2015/07/22/how-to-push-messages-without-an-app.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41076959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档