gpt4 book ai didi

macos - 是否有任何 API 可以获取 macOS 中应用程序的完整磁盘访问信息?

转载 作者:行者123 更新时间:2023-12-05 05:08:54 25 4
gpt4 key购买 nike

在 macOS 10.14 Mojave 中需要全盘访问的应用程序必须指示其用户导航到系统偏好设置 > 安全和隐私 > 全盘访问并将应用程序添加到白名单。这个过程很复杂,会让此类应用的新用户感到沮丧。

为此应该有一个 API – 一个异步函数,当应用程序调用它时,它会向用户显示一个请求全盘访问的对话框,如果用户单击“确定”,则自动将调用应用程序输入到全盘访问白名单。此函数应将用户的 YES 或 NO 传递给它的完成处理程序。应该有另一个函数可以指示应用程序的完整磁盘访问状态。

Apple 似乎添加了 API 来检查 AppleEvent 授权。他们是否为全盘访问添加了类似的东西?如果是,请将我重定向到该 API。

最佳答案

没有提示用户启用完整磁盘访问的 API。

Catalina 中的新功能,如果某个应用试图访问需要全盘访问的文件,该应用将被添加到“全盘访问” TableView 中,未选中

So, now in macOS Catalina, executables that are denied access to files due to a lack of Full Disk Access approval are now prepopulated unchecked.

https://developer.apple.com/videos/play/wwdc2019/701/

https://asciiwwdc.com/2019/sessions/701

这至少可以更轻松地引导用户为应用启用全盘访问。

关于macos - 是否有任何 API 可以获取 macOS 中应用程序的完整磁盘访问信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57974020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com