Ios7 iOS 7:后台提取开始时间

Ios7 iOS 7:后台提取开始时间,ios7,time,background,fetch,Ios7,Time,Background,Fetch,我有一个关于iOS 7后台获取的问题 此后台提取的计时器何时启动 即:我在下午6:05启动我的应用程序,并将我的最小后台提取间隔设置为1小时 [application setMinimumBackgroundFetchInterval: 3600]; 这是否意味着我的应用程序将在晚上7:05醒来并执行抓取?或者它会在晚上7:00,8:00,9:00醒来 我之所以问这个问题,是因为我们希望安排提取,以便将负载分布在24小时内。否则,当所有设备同时唤醒并执行提取时,可能会出现峰值时间 提前感谢进行

我有一个关于iOS 7后台获取的问题

此后台提取的计时器何时启动

即:我在下午6:05启动我的应用程序,并将我的最小后台提取间隔设置为1小时

[application setMinimumBackgroundFetchInterval: 3600];
这是否意味着我的应用程序将在晚上7:05醒来并执行抓取?或者它会在晚上7:00,8:00,9:00醒来

我之所以问这个问题,是因为我们希望安排提取,以便将负载分布在24小时内。否则,当所有设备同时唤醒并执行提取时,可能会出现峰值时间


提前感谢

进行了测试。事实证明,MinimumBackgroundFetchInterval让开发人员几乎无法控制后台提取何时开始

即:给定MinimumBackgroundFetchInterval=60,应用程序在60秒内不会进行多次后台提取

苹果有自己的算法,可以根据应用的使用情况确定应用何时需要更新