解决 macOS Sequoia 弹出问题秘籍在此

最近,安装了 macOS Sequoia 系统的 Mac 设备用户一直遭遇大量有关应用程序权限的弹窗。虽然让消费者了解情况是好事,但过多的数量确实很烦人。因此,一位特定的应用程序开发人员创建了 Amnesia。

Amnesia 是这样一个工具,下载并安装之后,您每月都能关闭那些有关屏幕捕获访问的应用程序权限的烦人提醒。在苹果自行解决问题之前,这是一个很好的权宜之计,据说苹果目前正在努力解决这个问题。

点击.zip文件,接着点击失忆症文件,并然后像平常那样在您的 Mac 设备上安装该应用程序。

安装完成之后,您只需要给每个需要修改的屏幕捕获应用程序更改权限。

该应用更改了用于屏幕捕获访问功能的.plist文件。

还有另一种能够阻止有关应用程序权限弹出窗口的方法,不过,这种方法风险大得多,并且需要比普通读者更多的编程知识。

根据杰夫·约翰逊(停止疯狂)的说明,您首先得更改负责提示日期的.plist 文件:

执行‘defaults read ~/Library/Group\ Containers/group.com.apple.replayd/ScreenCaptureApprovals.plist’命令

因为它受到 TCC 的保护,您得先给终端应用程序授予全盘访问权限:

“/Applications/Shottr.app/Contents/MacOS/Shottr”的值为“2024-09-21 12:40:36 +0000”

从那儿,您手动把.plist 文件里的日期改成类似 3024 年这样的:

这行代码的意思是:defaults write ~/Library/Group\ Containers/group.com.apple.replayd/ScreenCaptureApprovals.plist "/Applications/Shottr.app/Contents/MacOS/Shottr" -date "3024-09-21 12:40:36 +0000" ,以便读者更好理解。

在此提醒您,这得对.plist 文件的工作方式有全面又深入的了解。

要是您没这方面的知识,就别在您的 Mac 上改动任何东西,只用 Amnesia 应用程序就行。