top | item 46499377

(no title)

finnlab | 1 month ago

I did try that amongst other things. Launching Ableton via Terminal also brought up the microphone permission pop-up...for the Terminal app. One has to wonder if a System that regularly "forgets" permissions is even secure at all.

discuss

order

cyberax|1 month ago

> One has to wonder if a System that regularly "forgets" permissions is even secure at all.

It does not "forget", the permissions are limited to 30 days. So you have to re-grant them periodically.

Oh, and if you miss the popup (because sometimes it pops _under_ other windows) then you just start getting silent failures. With absolutely NO indication in the UI that something is wrong. There is literally no way to find that out without looking directly into the TCC database.

wpm|1 month ago

TCC permissions are always evaluated by whether the parent process has the permission if it isn't being spawned by LaunchServices.