技术编程|浅谈MACOS系统权限问题对 Alfred 的影响


在 macOS 10.15 后 , 苹果收缩了软件访问系统的各种权限 , 比如说硬盘、文件夹、屏幕录制、输入监视、自动化等 。 我们来具体说说对 Alfred 的影响 。
辅助功能:允许 App 控制你的电脑 。

技术编程|浅谈MACOS系统权限问题对 Alfred 的影响
本文插图

在 Alfred 中用于控制电脑的时如果没有权限时:

技术编程|浅谈MACOS系统权限问题对 Alfred 的影响
本文插图

输入监视:即使正在使用其它App , 也允许下面的App监视来自键盘的输入 。
在 Alfred 中应用说无处不键盘 , 全部都使用到键盘 , 其中强烈依赖的有 Snippets , 另外 Workflows 也用于监听键盘 。

技术编程|浅谈MACOS系统权限问题对 Alfred 的影响
本文插图

完全磁盘访问权限:允许 App 访问诸如“邮件”、“信息”、Safari 浏览器、“家庭”、时间机器备份 , 以及此 Mac 上所有用户的部分管理设置等数据 。
在 Alfred 中很多数据都是依赖于系统的磁盘目录 。

技术编程|浅谈MACOS系统权限问题对 Alfred 的影响
本文插图

文件和文件夹:允许App访问文件和文件夹

技术编程|浅谈MACOS系统权限问题对 Alfred 的影响
本文插图

在 Alfred 中如果需要打开或跳转到相应目录都是需要文件目录权限 。 需要注意的时 , 当然勾选了上面的完全磁盘访问权限 后 , 此项默认变成默认勾选 , 变成无法操作的状态 , 这个很好理解 。 如果首次安装时 Alfred后 , 会出现访问桌面时类型的文件夹权限的提示:

技术编程|浅谈MACOS系统权限问题对 Alfred 的影响
本文插图

自动化:允许 App 控制其他 App 。 这将允许 App 访问这些受控制 App 中的文稿和数据 , 并在其中执行操作 。

技术编程|浅谈MACOS系统权限问题对 Alfred 的影响
本文插图

这个 Alfred 中用到最多的是访问 Finder(访达)App 。
【技术编程|浅谈MACOS系统权限问题对 Alfred 的影响】综上 , 我们主要是想讲解一下系统的权限和 Alfred 使用到的权限 , 这样更好的了解这些权限 , 以便你来决定那些敏感或数据可以通过这些设置来关闭或启动 , 在高效和隐私之间做一个平衡点 。


    推荐阅读