Live Activity budget exceeded

When sending multiple push to start notifications to start a live activities in a short time frame, after around 10 pushes live activities are no longer being started.

Device logs show the following entry:

Push-to-start budget exceeded for com.att.tlv.myatt::pushToStart; not starting activity

What can be done to be able to open more live activities via push-to-start in a short time frame (increase the push-to-start budget)?

  • Can this be related to the development environment and it will not happen on production?
  • NSSupportsLiveActivitiesFrequentUpdates is already set to YES

What you are seeing is the depletion of the on-device budget, and is not related to the development or production environments used to send the push request to start the activity.

The budget is fixed and there is nothing you can do to increase it.

As you are depleting your push to start budget, NSSupportsLiveActivitiesFrequentUpdates does not make a difference - and also keep in mind that the user has to accept the frequent updates, just declaring it does not guarantee a larger update budget - but again, that has nothing to do with the push-to-start budget

If you need to push to start more than 10 activities, you would need to expand the time you are doing that in. It cannot be done in a short time frame.


Argun Tekant /  DTS Engineer / Core Technologies

Live Activity budget exceeded
 
 
Q