我創建一個文件的屬性NSFileappendonly,我想這足以創建只讀文件在ios.My問題是嘗試從設備中刪除文件它返回錯誤。請任何人幫助我..刪除文件 - 只讀文件從設備
0
A
回答
0
A 513聲明您無權寫入該文件夾NSFileWriteNoPermissionError。您需要確保您僅嘗試寫入應用程序目錄中的3個文件夾之一(文檔,臨時文件或緩存)。通常你使用Documents文件夾。 (試圖直接寫入到主束可以使你擁有的是錯誤)
您可以刪除一個文件的NSFileManager,但只有當你的應用程序進行簽名,你正試圖從一個刪除3允許文件夾。這3個文件夾只能由您的應用訪問。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectoryPath = [paths objectAtIndex:0];
NSString *yourFile = [documentsDirectoryPath stringByAppendingPathComponent:@"yourFile.txt"];
NSFileManager *fileManager = [NSFileManager defaultManager];
[fileManager removeItemAtPath:yourFile error:NULL];
+0
我用這樣,但我從removeItemAtPath Method.error錯誤描述是操作不允許,可可錯誤513. – karan 2013-05-08 05:00:02
+0
我更新了答案更多的細節。 – 2013-05-08 11:11:21
相關問題
- 1. shutil.rmtree刪除只讀文件
- 2. 如何刪除只讀文件?
- 3. 刪除設備文件的回調
- 4. 設備凍結,同時刪除文件
- 5. SSH - 從txt文件循環讀取文件並刪除文件
- 6. 使用批處理文件或命令刪除只讀文件
- 7. USB設備讀取文件從android
- 8. 從設備文件中讀取
- 9. 從設備文件
- 10. 只從文件的行刪除模式
- 11. 從文件中刪除\ r從文件中讀取
- 12. 從已刪除的文件中讀取
- 13. 刪除C/C++,從該文件被讀
- 14. 從設備清除開發文件?
- 15. 閱讀並刪除文件
- 16. 刪除腳本只刪除文件不是文件夾
- 17. C#:刪除只讀從文件屬性沒有管理權限
- 18. 刪除從文本文件
- 19. 從contentResolver刪除文件只刪除數據庫中的條目(不是文件)
- 20. 如何從蘋果配置配置文件中刪除設備
- 21. 從Android設備刪除內存中的文件?
- 22. 使用Fastlane從配置文件中刪除設備
- 23. 從android中的文件夾中只刪除.jpg文件
- 24. 只讀從aText值文件
- 25. UIWebView - 從文件中讀取內容並刪除文件
- 26. 讀取後從文件中刪除所有文件
- 27. 從「設置」文件中刪除條目
- 28. 閱讀並刪除文本文件
- 29. 從文件夾中刪除文件
- 30. Yii2從文件夾中刪除文件
使用什麼方法刪除文件? – 2013-05-07 14:30:36