是否可以使用背景模式之一在背景状态下长时间重复任务?

时间:2015-06-01 22:55:19

标签: ios background

是否可以使用这样的背景模式之一在背景状态下长时间重复任务?

任务A ...... 等待5秒...... 任务B ...... 等待10秒...... 任务A ...... 等待5秒...... 任务B ...... 等待10秒......

在applicationDidEnterBackground中,我创建了BackgroundTask和NSTimers(不使用dispatch_async和NSRunloop通过YES传递重复模式),但它似乎仅在3分钟内有效(在任务A和任务A中创建的计时器A的超时委托中调用任务B)在任务B)中创建的计时器B的超时委托中调用。在我创建BackgroundTask的所有方法中,有时候backgroundTimeRemaining会增加,之后会减少到3秒并触发后台任务超时。

0 个答案:

没有答案