iOS - iBeacon -广告(广播)作为信标在后台ios7.1更新后



我正在尝试使用iBeacon应用程序,其中一个设备将作为信标广播器工作,另一个作为接收器。我在Run iPhone中经历了类似的事情,作为后台的iBeacon,但目前的解决方案不是iBeacon的API,所以我再问这个问题。

即使应用程序处于后台或退出模式,我也能在检测器设备(接收器)上成功收到通知。但每当广播设备的应用程序进入后台,它停止广播数据包,不再成为信标。当它回到前台时,它又能正常工作了。所以问题是广播者必须总是在前台充当广告或广播者。

是否有广告/广播iBeacon的数据包,即使在应用程序处于后台模式。

我已经从xCode中启用了"位置更新"one_answers"作为蓝牙LE附件"的功能。

遗憾的是,在iOS平台上,iBeacon在后台做广告是不可能的。有关原因的解释,请参阅这里:我们可以在后台启动iBeacon发射机吗?

苹果没有授权,这将是跟踪用户的一种手段,这与苹果目前保护用户隐私的政策背道而驰。

功能"作为蓝牙LE附件"是使您的应用程序继续被用作蓝牙设备(有连接),当应用程序进入后台模式。广告不是蓝牙的连接用法,也不关心这个功能。

最新更新