我有一个应用程序,可以进行地理定位/信标区域监控。该应用程序具有良好的前景,背景和死亡状态。
问题是:我一直注意到在重启手机(没有关闭应用程序)之后,信标/地理事件(进入/退出)出现了延迟,重新启动时也没有手动启动应用程序。我只在重新启动3-4分钟后才开始获取进入/退出事件,即使我之前进入了该区域。这是正常行为吗?
谢谢
发布于 2016-01-18 21:14:21
--这是正常的。--我注意到,自从CoreLocation在版本7中添加了iBeacon支持之后,延迟了几分钟。不同的硬件模型之间,甚至在同一硬件模型上重新启动之间,确切的时间都不一样。
虽然可以用重复测试对延迟进行统计描述,但这是非常耗时的。最后,你对此无能为力。
https://stackoverflow.com/questions/34863452
复制相似问题