Macos 如何以编程方式在“完整磁盘访问”窗格下访问和添加应用程序

Macos 如何以编程方式在“完整磁盘访问”窗格下访问和添加应用程序,macos,macos-mojave,macos-catalina,full-disk-access,Macos,Macos Mojave,Macos Catalina,Full Disk Access,在莫哈韦和卡塔利纳进行了新的安全和许可相关检查。在我的swift应用程序中,我尝试使用下面的函数创建文件副本 打开func copyItem(在srcURL:URL处,到dstURL:URL)抛出 当我调用此函数时,我的应用程序条目是在“系统首选项”中“安全和隐私”的“完整磁盘访问”面板下创建的。除非启用此功能,否则无法使用上述函数创建文件副本 我的问题:此条目被添加到完整磁盘访问中时,正在悄无声息地进行,我没有看到任何安全警报要求我允许或不允许。我们甚至没有任何API来获取这些信息,所以我们可

在莫哈韦和卡塔利纳进行了新的安全和许可相关检查。在我的swift应用程序中,我尝试使用下面的函数创建文件副本 打开func copyItem(在srcURL:URL处,到dstURL:URL)抛出 当我调用此函数时,我的应用程序条目是在“系统首选项”中“安全和隐私”的“完整磁盘访问”面板下创建的。除非启用此功能,否则无法使用上述函数创建文件副本

我的问题:此条目被添加到完整磁盘访问中时,正在悄无声息地进行,我没有看到任何安全警报要求我允许或不允许。我们甚至没有任何API来获取这些信息,所以我们可以要求用户手动添加它

我在哪里可以获得有关完整磁盘访问功能的适当文档,这将有助于了解哪些位置被限制访问,以及如何在没有用户干扰的情况下以编程方式启用它