Thanks for the Console.app tip. It looks like audio apps are specifically blocked from performing background LA updates:
error 00:01:07.480710-0700 liveactivitiesd Process is only playing background media so is forbidden to update activity: 62125
error 00:01:07.480978-0700 liveactivitiesd Client is not permitted to update activity
That's unfortunate since it seems like you could build some neat LAs tied to playback experiences (not necessarily now-playing style UIs, but timed activities associated with something the user is doing).
This exception should probably be documented in the HIG, so audio app developers don't waste their time trying to build LAs only to find out that they would silently fail.
Overall, this doesn't seem related to update frequency but rather the specific background assertion that the app has taken. I'd be curious to understand the rationale for why Apple feels that audio apps wouldn't be good candidates for interesting LAs. I don't think widgets expose the same type of experience as a potentially more dynamic LA on the lock screen.
Topic:
Privacy & Security
SubTopic:
General
Tags: