莫哈韦:确实首页文件夹的访问真正需要的“全磁盘访问”?(Mojave: does Home fold

2019-10-29 23:53发布

我们的跨平台的应用程序需要改变一些默认的用户条目的位置: DocumentsPicturesMusicVideos 。 在Windows我们实现了使用现有的API(这个目标IKnownFolderManager )。 在macOS ,我们改变这些默认位置,以快捷方式(其他的方式这样做是为了直接利用自己DropBoxGoogle Drive : 看这个问题 )。 Mojave不允许这种技术了,至少对于Pictures (它失败EPERM ),但有一个新的Full Disk Access的权利,并且在进入System Preferences / Security & Privacy / Privacy / Full Disk Access ,其中可以添加应用程序。

我的问题是:

  1. 是否有一个替代的解决方案,以“全磁盘访问”,以达到同样的目标(如更有限的权利可能)?
  2. 很显然,有这种权利没有默认的警报,不同于所有其他(“不幸的是,苹果公司有意设计授予全磁盘访问是困难的,让用户从授予全磁盘访问,除非绝对必要气馁的过程。”, 看到这里 )。 真的吗?
文章来源: Mojave: does Home folders access really need “Full Disk Access”?