Tell me more about background tasks on ipad
Asked on 06/12/2025
1 search
At WWDC 2025, Apple introduced several enhancements to background tasks on iPad, particularly with the release of iPadOS 26. The updated Background Tasks API allows apps to run long-running and computationally heavy tasks in the background. This means that if you start a process like a video export and switch to another app, the task will continue to run. Background tasks are displayed as live activities, providing users with visibility and control over what's running.
For developers, the updated API enables apps like Shapr3D and DaVinci Resolve to take advantage of continuous processing. The BG Continue Processing Task in iPadOS and iOS 26 allows apps to continue work even after being backgrounded, with the system providing UI to communicate progress. This is particularly useful for tasks initiated by the user, such as exporting files or handling database maintenance.
Additionally, background tasks can benefit from background GPU access on supported devices, which can be enabled in Xcode project settings. This allows apps to dynamically query the scheduler's supported resources property, adapting task requirements based on the current device's capabilities.
For more detailed information on how to implement and manage these tasks, you can refer to the session Finish tasks in the background (11:23) which covers continued processing tasks and their integration into the broader system.

Keynote
Don’t miss the exciting reveal of the latest Apple software and technologies.

Platforms State of the Union
Discover the newest advancements on Apple platforms.

Finish tasks in the background
Discover background execution advancements and understand how the system schedules runtime. We’ll discuss how to get the most out of background runtime to allow your app to deliver features in the background while maintaining a great foreground experience. We’ll also cover how APIs provide background runtime for your app, and how each API is tailored for different use cases — including new APIs in iOS and iPadOS 26 that let your app finish tasks as your app transitions from the foreground to the background.