有时didBeitExitRegion事件丢失了iBeacon

时间:2019-04-11 06:35:30

标签: ios objective-c iphone core-location ibeacon

在以下情况下,有时应用程序未执行didExitRegion事件。

  • 蓝牙关闭
  • 远离设备/信标
  • 关闭信标

在错过了didExit事件之后,因为iOS(OS / App)认为信标仍然存在,didEnter甚至也不会执行。直到重新启动信标的电源循环为止。

我试图以编程方式克服此问题。但似乎我没有解决它。

我尝试了以下步骤来解决此问题

  1. 基于测距/ didDetermine状态,我手动执行了didExit事件。 (没有帮助)
  2. 我尝试过重新启动信标监视(没有帮助)

预期结果:当信标到达范围或从范围退出时,didEnter / didExit事件必须起作用。

0 个答案:

没有答案