我正在尝试使用iBeacon创建一个应用程序,在其中一个设备中,它将作为信标广播器,而另一个设备则是接收器。我在Run iPhone as an iBeacon in the background中看到了一个类似的东西,但是那里提供的解决方案不适用于iBeacon API,所以我再次提出这个问题。
我已经成功地在探测器设备(接收器)上收到了通知,即使应用程序处于后台或退出模式。但是每当广播设备的应用程序进入后台时,它就会停止广播数据包并且不再成为信标。当它回到前台时,它再次正常工作。因此,问题是广播设备必须始终在前台才能作为广告商或广播者发挥作用。
是否有任何方法可以在应用程序处于后台模式时广告/广播iBeacon的数据包。
我已从xCode中启用了“位置更新”和“充当蓝牙LE配件”的功能。
我已经成功地在探测器设备(接收器)上收到了通知,即使应用程序处于后台或退出模式。但是每当广播设备的应用程序进入后台时,它就会停止广播数据包并且不再成为信标。当它回到前台时,它再次正常工作。因此,问题是广播设备必须始终在前台才能作为广告商或广播者发挥作用。
是否有任何方法可以在应用程序处于后台模式时广告/广播iBeacon的数据包。
我已从xCode中启用了“位置更新”和“充当蓝牙LE配件”的功能。