【发布时间】:2014-07-01 12:04:07
【问题描述】:
我正在尝试使用 iBeacon 制作一个应用程序,其中一个设备将用作信标广播器,另一个设备用作接收器。我在 Run iPhone as an iBeacon in the background 中经历了类似的事情,但目前的解决方案不适用于 iBeacon 的 API 所以我又问这个问题了。
即使应用程序处于后台或退出模式,我也成功在检测器设备(接收器)上收到通知。但是每当广播设备的应用程序进入后台时,它就会停止广播数据包并且不再作为信标。当它回到前台时,它又可以正常工作了。所以问题是广播公司必须始终处于前台才能充当广告商或广播公司。
即使应用程序处于后台模式,是否仍然可以广告/广播 iBeacon 的数据包。
我已从 xCode 启用“位置更新”和“充当蓝牙 LE 附件”功能。
【问题讨论】:
标签: ios bluetooth bluetooth-lowenergy ibeacon geofencing