是否可以使用这样的背景模式之一在背景状态下长时间重复任务?
任务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秒并触发后台任务超时。