我收到了很多来自我的Mac App Store应用程序的支持请求,描述了拖动和放大在OS X El Capitan下,从Apple的应用程序中删除照片“照片”(他们用作应用程序的xxxx名称!)到我的应用程序是不可能的。这在iPhoto时代就可以了。
我的应用的沙盒设置对这些权利都是肯定的: com.apple.security.assets.movies.read写 com.apple.security.assets.pictures.read写 com.apple.security.files.user-selected.read写
我要做的就是要求用户拖放&首先将照片拖放到桌面上然后拖放再次放到我的应用程序。
任何人都为您的第三方应用程序遇到了这种问题,我们如何在我们的升级中修复它?
答案 0 :(得分:3)
目前,照片应用在拖动文件时会使用文件提示。 (有人认为这可能会被更改,因为很少有应用处理文件的承诺。)
您可以在Drag and Drop Programming中找到有关此内容的更多信息。
要将承诺文件放入Dock中的应用程序图标,请参阅my answer here。
答案 1 :(得分:0)
我创建了一个示例项目,以演示如何在此处执行此操作: