We added the com.apple.developer.background-tasks.continued-processing.gpu key to the entitlement file and set it to true, but BGTaskScheduler.supportedResources does not include gpu. How can we configure it to obtain permission for GPU access in the background?
Test device: iPhone 16 Pro Max, iOS 26 release version.
How can we configure it to obtain permission for GPU access in the background?
This isn't a "permission" issue. No "extra" approval or configuration is needed for background GPU access on any device that supports it. The problem here is actually this:
Test device: iPhone 16 Pro Max
...because that device does not support background GPU access. As I commented here, it's currently only supported on iPad's with an M3 or better (and not supported on any iPhone).
__
Kevin Elliott
DTS Engineer, CoreOS/Hardware