felixhageloh / uebersicht

ˈyːbɐˌzɪçt
GNU General Public License v3.0
4.6k stars 165 forks source link

Prompting policy for hardened runtime error in system log #440

Open hpl002 opened 3 years ago

hpl002 commented 3 years ago

Keep getting this error in my system logs, any ideas as to what might be happening?

Prompting policy for hardened runtime; service: kTCCServiceAppleEvents requires entitlement com.apple.security.automation.apple-events but it is missing for ACC:{ID: tracesOf.Uebersicht, PID[58677], auid: 501, euid: 501, binary path: '/Applications/Übersicht.app/Contents/MacOS/Übersicht'}, REQ:{ID: tracesOf.Uebersicht, PID[58677], auid: 501, euid: 501, binary path: '/Applications/Übersicht.app/Contents/MacOS/Übersicht'}

felixhageloh commented 3 years ago

I have not seen this myself but it looks like it would be code signing related. Do you use apple script or widgets using apple script by any chance?

hpl002 commented 3 years ago

I use a couple of widgets. Will double back and see if the error disappear after disabling and removing them.

Update to follow.

hpl002 commented 3 years ago

Issue persists and is localized to uebersich itself. Deleted the app + cache and reinstalled. Same errors.

Have not tried in some other user context, will give this a try when i have the chance.

Here is a complete trace. As you can see the process label is tccd. From my frugal googling i think that tccd is tied to contacts. I will take a closer look and try to decipher the entire trace. Have not debugged system processes before so this is a first for me..

Will post back once i have some more useful info

error 20:47:13.381716+0100 tccd Prompting policy for hardened runtime; service: kTCCServiceAppleEvents requires entitlement com.apple.security.automation.apple-events but it is missing for RESP:{ID: tracesOf.Uebersicht, PID[29967], auid: 501, euid: 501, responsible path: '/Applications/Übersicht.app/Contents/MacOS/Übersicht', binary path: '/Applications/Übersicht.app/Contents/MacOS/Übersicht'}, ACC:{ID: tracesOf.Uebersicht, PID[29967], auid: 501, euid: 501, binary path: '/Applications/Übersicht.app/Contents/MacOS/Übersicht'}, REQ:{ID: tracesOf.Uebersicht, PID[29967], auid: 501, euid: 501, binary path: '/Applications/Übersicht.app/Contents/MacOS/Übersicht'}