我試圖從我的Cocoa應用程序中刪除應用程序文件夾內的文件。通過啓用沙盒模式,我無法刪除應用程序文件夾內的文件。如何以編程方式刪除啓用了sanbox的應用程序文件夾中的文件
此沙盒模式有一些選項可以啓用對下載,圖片,電影,音樂和用戶選擇文件的讀/寫訪問。
在此之前,我啓用了用戶選定文件的讀寫訪問權限,並使用NSOpenPanel完成了刪除操作。它工作正常,刪除應用程序文件夾內的文件,但它每次運行我的應用程序時打開面板。在這裏,我不希望任何用戶交互/權限刪除應用程序文件夾內的文件。有沒有解決方案可以刪除上面定義的約束文件。
感謝
要刪除的文件是由您的應用臨時使用和創建的?如果是的話,爲什麼不使用臨時目錄? – Volker
不是由我的應用程序創建的。我有第三方可執行文件將創建此臨時文件。我必須使用該臨時文件的內容,最後我必須在使用後刪除。 – santhosh
@santhosh:如何允許使用NSOpenPanel訪問?你能幫我麼??? – Manthan