2016-08-02 38 views
-1

enter image description hereenter image description here 2016年8月2日下午12:16 發件人蘋果 2 - 4性能:硬件兼容性 性能 - 2.4.5帶有沙箱的App Store中的Mac App。通過審查否決的權利

應用程序使用還是一個或多個權利它們在應用程序中沒有匹配的功能。應用程序應該只有應用程序正常運行所需的最低權利集。請刪除不需要的通過你的應用程序的所有權利,並提交一份最新的二進制進行審查,其中包括:

com.apple.security.files.downloads.read寫

這是不恰當的預先確定用戶可能擁有其文件的路徑。

下一步

有關指向必要的視頻和文檔,以瞭解如何Sandbox中的應用程序,請參閱應用程序沙箱。

如果您需要代碼級協助來實現沙盒,請聯繫Apple開發人員技術支持。

+0

我投票結束這個問題,因爲應用商店提交策略是[Stack Overflow](https://meta.stackoverflow.com/q/272165/65839)的主題,並且得到了Apple支持的更好解決。 –

回答

3

蘋果已經表示,他們認爲您的應用程序無需用戶指定就需要在Downloads文件夾中進行讀取或寫入操作。

禁用com.apple.security.files.downloads.read-write仍然允許用戶通過標準接口(NSOpenPanel,NSSavePanel)保存和打開位於其下載文件夾中的文件。

請注意,它將禁止您的應用程序保存並在下載文件夾中打開任意文件,而無需先選擇用戶。