Friday, January 17, 2025

permission – The best way to cease “Permit For One Month” in macOS 15 Sequoia – particularly when replayd ScreenCaptureApprovals.plist is lacking?


It has been talked about that this may be manipulated handily by way of this weblog:

So I tried to do that for a couple of 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 strategy but because it clearly seems my replayd config is damaged, so I will come again to this reply to additional supply some experiences if this works in perpetuity or not.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles

PHP Code Snippets Powered By : XYZScripts.com