前台“didDiscover外围设备”刷新率在115s后下降

前台“didDiscover外围设备”刷新率在115s后下降

问题描述:

我已成功使用didDiscover peripheral通过扫描响应从远程传感器读取数据。前台“didDiscover外围设备”刷新率在115s后下降

我依赖于超过7赫兹的更新速率,这是一个速率,看到的第一个1分54秒,在scanForPeripherals的电话后,但超过这个时间的更新率下降到3Hz左右。外设仍然以相同的速度进行广告宣传。

此行为是100%可重复的。

我认为这是苹果为了延长电池寿命而采取的行为?

任何人都知道如何禁用它?

因此,在115s的时间范围内周期性地停止然后立即重新启动扫描过程会产生所需的效果。扫描速率保持在115以前的速度。

粗略而有效的解决方案。