BGContinuedProcessingTask UI

When I use BGContinuedProcessingTask to submit a task, my iPhone 12 immediately shows a notification banner displaying the task’s progress. However, on my iPhone 15 Pro Max, there’s no response — the progress UI only appears in the Dynamic Island after I background the app.

Why is there a difference in behavior between these two devices? Is it possible to control the UI so that the progress indicator only appears when the app moves to the background?

If that ui presented and you kill the app in Xcode, it will not show up again until after you reboot your iPhone. Yes, you have to reboot. Sad.

Why is there a difference in behavior between these two devices?

It sounds like a bug, possibly fixable by reboot as noted here:

If that ui presented and you kill the app in Xcode, it will not show up again until after you reboot your iPhone. Yes, you have to reboot. Sad.

Have you filed a bug and, if so, what's the bug number?

Is it possible to control the UI so that the progress indicator only appears when the app moves to the background?

No, your app doesn't have any control over this. If you want us to add API for this, please file a bug describing why you want this control and post the bug number back here.

__
Kevin Elliott
DTS Engineer, CoreOS/Hardware

BGContinuedProcessingTask UI
 
 
Q