It has been talked about that this may be manipulated handily through this weblog:
So I tried to do that for just a few instruments:
$ defaults write
~/Library/Group Containers/group.com.apple.replayd/ScreenCaptureApprovals.plist
"/Purposes/Setapp/CleanShot X.app/Contents/MacOS/CleanShot X Setapp"
-date "3024-09-21 12:40:36 +0000"
$ defaults write
~/Library/Group Containers/group.com.apple.replayd/ScreenCaptureApprovals.plist
"/Purposes/Zight.app/Contents/MacOS/Zight"
-date "3024-09-21 12:40:36 +0000"
$ defaults write
~/Library/Group Containers/group.com.apple.replayd/ScreenCaptureApprovals.plist
"/Purposes/DisplayLink Supervisor.app/Contents/MacOS/DisplayLinkUserAgent"
-date "3024-09-21 12:40:36 +0000"
They usually all seem to indicate up after this:
$ defaults learn ~/Library/Group Containers/group.com.apple.replayd/ScreenCaptureApprovals.plist
{
"/Purposes/DisplayLink\ Supervisor.app/Contents/MacOS/DisplayLinkUserAgent" = "3024-09-21 12:40:36 +0000";
"/Purposes/Setapp/CleanShot X.app/Contents/MacOS/CleanShot X Setapp" = "3024-09-21 12:40:36 +0000";
"/Purposes/Zight.app/Contents/MacOS/Zight" = "3024-09-21 12:40:36 +0000";
}
However I am not 100% satisfied that is the suitable method but because it clearly seems my replayd
config is damaged, so I am going to come again to this reply to additional supply some experiences if this works in perpetuity or not.