BGProcessingTask lifetime

Helllo!


I'm trying to understand the the specifics of the background work in iOS 13.

Will the BGProcessingTask be done if the user did not enter the application for a week or or will it never be fulfilled if a week has passed ?

Apple says that BGProcessingTask will be able to run for several minutes - how many minutes are we talking about?


in advance thank you for the answer

We noticed BGProcessingTask is getting 300 seconds but that is not clock time. The task gets 300 seconds of CPU time, so if you have 10 threads executing within the task, and each thread will get about 30 seconds.

Apple markets this API as designed for long running task. That's not what it does, this API is severely broken and not implemented correctly.
BGProcessingTask lifetime
 
 
Q