大卫的博客在http://developer.radiusnetworks.com/2014/03/12/ios7-1-background-detection-times.html中提到,iOS7.1上的背景检测时间约为15分钟。当我在iphone5上测试iOS 7.1.1时,我注意到1)在前景中,像其他人建议的那样,几乎是即时的; 2)当应用程序不在前台,但另一个应用程序是,大约15分钟响应,3)手机唤醒,锁定,结果似乎不一致,从1-2秒到7-8秒不等4)手机没有唤醒,结果也是不一致的,从4-5秒到10+不等,比3慢得多。
任何人都遇到了2),3)和4)之间的区别?
此致 锤
答案 0 :(得分:0)
我还没有完成测量您提到的前景检测时间所需的测试,但是您可以使用从我的first blog post on the subject链接的相同开源代码自己进行这些测试,并按照所描述的步骤进行。我很想听听结果!
了解Radius Networks没有进行此类测试来表征前景检测时间的主要原因是因为变化看起来并不那么大。 (此外,测试执行起来非常耗时。)在您的观察中,您报告的变化范围为0到8秒。与背景延迟长达15分钟相比,这些延迟非常小。