簡體   English   中英

啟用應用沙箱會導致應用不保存文件

[英]Enable App Sandboxing cause application not to save files

我有一個生成條形碼的應用程序,一旦生成,用戶就可以將代碼另存為png,jpeg等...在蘋果引入沙箱之前,它工作正常,一旦啟用,該應用程序就不保存文件,它只會保存當它被禁用時,我嘗試使用他們在xcode沙箱下的訪問權限,我也嘗試啟用它下的所有功能,但是似乎沒有任何解決該問題的方法,所以不確定我還能做什么?嘗試,任何想法將不勝感激。

我的項目將保存在documents文件夾中,如果有任何不同。

該應用程序已簽名,嘗試過自簽名以及通過Apple開發人員程序生成的代碼。

提前致謝。

確保使用NSSavePanelNSOpenPanel ,因為只有這兩個對象才能顯式地授予您訪問用戶選擇的文件的權限。

並確保在權利選擇下您具有對用戶所選文件的讀寫權限:

在此處輸入圖片說明

如果您已經完成了這兩個步驟,但仍然無法正常工作,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM