nice how Apple answered this.
Post
Replies
Boosts
Views
Activity
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.
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.