2016年8月2日下午12:16 发件人Apple 2. - 4性能:硬件兼容性 表现 - 2.4.5
您的应用仍会使用一个或多个在应用中没有匹配功能的权利。应用应该只拥有应用正常运行所需的最小权限集。请删除您的应用不需要的所有权利,并提交更新的二进制文件以供审核,包括以下内容:
com.apple.security.files.downloads.read写
预先确定用户可能找到其文件的路径是不合适的。
后续步骤
有关如何对应用程序进行沙盒处理的基本视频和文档的链接,请参阅App Sandboxing。
如果您需要实施沙盒的代码级协助,请与Apple Developer技术支持部门联系。
答案 0 :(得分:3)
Apple表示,如果没有用户指定,您的应用程序需要在“下载”文件夹中进行读取或写入。
禁用com.apple.security.files.downloads.read-write
仍然允许用户通过标准界面(NSOpenPanel
,NSSavePanel
)保存和打开位于其下载文件夹中的文件。
请注意,它会禁止您的应用程序保存并打开“下载”文件夹中的任意文件,而无需先由用户选择。