在iOS和Android应用程序附近检测信标

时间:2019-02-21 11:55:11

标签: android ios ibeacon beacon

我正在构建一个iOS和Android应用程序,希望用户在信标附近时得到通知。我希望了解以下情况,用户是否将能够收到通知:

  1. 如果该应用程序处于后台并且用户接近信标,它将允许该应用程序向他发送本地通知吗?
  2. 如果应用程序处于杀死状态,并且用户接近信标,它将允许应用程序向他发送本地通知吗?
  3. 哪个信标最适合我的用例?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

1。是

2。是

如果应用程序被杀死,则必须确保在Android上运行后台服务以侦听信标邻近性,并确保该应用程序不会被系统杀死。在iOS上,您应该设置背景信标扫描,并在“兼容性”中打开Bluetooth LE附件的使用,如果正确设置,该信号不会被系统杀死。

如果您的蓝牙设备不是信标,而只是通过空中传输一些广告数据,那么在Android端,您应该可以设置后台蓝牙扫描仪,而在iOS上,如果蓝牙设备不可连接(即使使用可连接设备也很难)。

这些服务可以在信标进入所需范围时启动本地通知。

3。任何


如果正确设置了Android和iOS应用程序且信标是TRUE信标,而不是用于传输广告数据的随机蓝牙设备,则答案有效。


祝你好运:)