Tracking pushTokenUpdates and activityStateUpdates when app isn't running

Hello team,

I'm looking for advice, please, about how to track updates to Activity.pushTokenUpdates and Activity.activityStateUpdates if my app isn't running.

These two async sequences work great when my app is running, but that information is just as important if, for some reason, my app isn't running.

In the WWDC video Update Live Activities with push notifications, the presenter says:

when the system requests a new push token for an existing activity, your app will be given foreground runtime to handle it accordingly

I was hoping that my app to be launched in the background... but I don't see how that would work unless there's a new call via the AppDelegate.

Follow-up question... is there any documentation for the scenarios when a push token might be replaced for a live activity?

Thank-you!

Matthew