3 ms·
Well, I'm not famed for my user-orientated designs and thinking! But there are numerous ways this could be handled. A few off the top of my head: 1. Do nothin
by GordonS 7y ago
Well, I'm not famed for my user-orientated designs and thinking!
But there are numerous ways this could be handled. A few off the top of my head:
1. Do nothing - leave things the way they were pre-Catalina
2. Default all apps installed pre-Catalina to "Allow", so you only get the prompt for newly installed apps
3. Make it configurable at the OS level, so you can set the default you want, and then tweak individual apps as you see fit
- Wowfunhappy 7y agoHonestly, I just want an off switch for TCC. (It can be in the Terminal-only.) I'm kind of surprised there isn't one—Apple is usually pretty good about providing this stuff on macOS (at least relative to that other platform). Even with SIP turned off, there's no way to just blanket dismiss the dialogues. (Although, I'm sure without SIP someone could use code injection, but no one has, and given the amount of work it would require I'm not surprised.)
- saagarjha 7y agoWith SIP disabled, it might be possible to directly modify the TCC database…maybe someone can write a script to do this so it includes all your applications already.
- Wowfunhappy 7y agoI once put a 200 point bounty on an Ask Different question for how to directly edit the TCC database (when SIP is off). No one answered. No one answered :(
- saagarjha 7y agoIt's just a SQLite file, so you should be able to perform operations on it pretty easily (make a backup first!)