Prevent application to post PreventUserIdleSystemSleep

Listing processes which keep my MBP awake with pmset -g assertions shows some applications which I positively do not wish to be able to influence power management.

pid 150(coreaudiod): [0x0000f9a400019c4e] 00:10:34 PreventUserIdleSystemSleep named: "com.apple.audio.00-16-94-2e-19-7e:output.context.preventuseridlesleep" 
Created for PID: 3455. 

Is there a generic way to tell the system that for example coreaudiod can never post such a PreventUserIdleSystemSleep assertion?

Note that I'm not interested in hunting individual options for each process/application - I am looking for something like pmset --ignore correaudiod which positively restricts processes. Is there such a feature?


Solution 1:

No, there is no user accessible approach for blocking power assertions in macOS.

If you would like this feature in macOS, please let Apple know.