我对信标很陌生,但我试图了解iBeacons在iOS和安卓上的应用程序的优点和特点:
我在iOS上了解到:
但是,这仍然留下了两个我不确定的重要用例:
1)
如果安装了应用程序,但根本没有运行,是否可以启动该应用程序,或者至少有一条消息要求打开该应用程序:
2)
如果没有安装该应用程序,是否可以提示用户下载像EddyStone信标这样的应用程序:
发布于 2016-12-10 16:12:37
是的,当应用程序没有运行时,您可以检测到信标,并让它们向iOS和Android上的用户发送通知。点击通知将使应用程序的前景。有几个特定于平台的区别:
Android: --一个第三方库,如开源Android灯塔图书馆,必须用于触发后台扫描,即使用户尚未启动该应用程序。(从技术上讲,该应用程序在进行扫描时运行,但只有信标扫描部分。)仅在Android设备上,您可以在信标检测时将应用程序完全启动到前台,而不仅仅是发送通知。背景检测对iBeacon和Eddystone都有很好的效果。
iOS:与Eddystone相比,在iBeacon中的检测速度要快得多。
不能使用信标提示用户使用iBeacon或Eddystone.在iOS上安装应用程序。
在安卓系统上,可以使用谷歌附近的谷歌提示用户在较新的安卓4.4+设备上安装应用程序。(如果你的信标与谷歌的配置得当,那么与iBeacon和Eddsystone都适用)。尽管如此,必须满足若干条件才能使其发挥作用:
了解更多关于附近这里的基础知识,以及更多关于使用应用程序意图将用户发送到Google商店安装应用程序这里的信息。
http://developer.radiusnetworks.com/2015/07/22/how-to-push-messages-without-an-app.html
https://stackoverflow.com/questions/41076959
复制相似问题