拥有沙盒Mac应用程序。它将文件下载到某个位置,我希望其他文件能够编辑和覆盖这些文件。
目前,我通过我的应用程序保存到Documents Container:
let path = manager.URLsForDirectory(NSSearchPathDirectory.DocumentDirectory, inDomains: NSSearchPathDomainMask.UserDomainMask).first!
然后我通过预览修改并保存文件。
在OSX 10.11 El Capitan中,这很好。但是,在用户尝试保存时,在Mac OS 10.12 Sierra Beta上,我们会收到警告:&#34;原始文档无法更改,因此已创建与您的更改重复的内容。&#34; < / p>
保存到应用程序支持时出现同样的问题。
当然,这很有意义,因为Sandboxed Apps的许多用例是他们不希望其他应用程序触及他们的内容。虽然有一个共享空间,沙盒应用程序可以允许其他应用程序修改其内容吗?