如何刪除它,其中由Open in
我的應用程序功能導入的文件嗎? 我注意到,當我在我的應用程序中打開某些文件(如PDF)時,我的應用程序大小不斷增加。似乎是這樣,那些文件將被複制到我的應用程序,我如何找到並刪除它們?如何在我的應用程序的收件箱文件夾中刪除導入的文件?
1
A
回答
0
嘗試啓動iTunes文件共享(http://www.raywenderlich.com/1948/how-integrate-itunes-file-sharing-with-your-ios-app),你可能會看到所有文件。
3
我想通了!這些文件存儲在名爲「收件箱」的文件夾的子文件夾中。你需要在那裏刪除它們。這裏是代碼:
NSString *fileName = @"afile.png";
NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *inboxDirectory = [documentsDirectory stringByAppendingPathComponent:@"Inbox"];
NSString *filePath = [inboxDirectory stringByAppendingPathComponent:fileName];
NSError *error;
BOOL success = [fileManager removeItemAtPath:filePath error:&error];
if (!success) {
NSLog(@"error occured during removing the file");
}
0
手動搜索收件箱在我看來不是一個很好的做法。如果我將文件發送到我的應用程序,則在完成處理後將其刪除,或者稍後需要時將其移至緩存/臨時目錄以防止iCloud將其備份。
func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool {
processUrl(url)
removeFileAt(url)
return true
}
相關問題
- 1. 幫助刪除收件箱文件夾中的郵件
- 2. 如何刪除由應用程序文件夾外部的應用程序刪除的文件夾
- 3. 您是否需要從文件/收件箱中刪除導入的文件?
- 4. 刪除我的應用程序文件夾中的照片
- 5. 刪除文件和程序文件夾的文件夾
- 6. 如何在MFC應用程序中正確刪除包含文件和子文件夾的文件夾
- 7. 從應用程序文件夾(Google Drive)中刪除文件
- 8. 如何將應用程序的apk文件寫入文件夾
- 9. 如何刪除運行應用程序(self)的文件夾?
- 10. 如何從畫廊中刪除我的應用程序的文件夾?
- 11. 如何在已刪除的文件夾中刪除已刪除的文件
- 12. 如何在Aptana Studios中導入Rails應用程序文件夾
- 13. 刪除應用程序時是否刪除文檔文件夾?
- 14. 清除文件夾 - 刪除文件夾中的文件 - J2ME
- 15. 從本地應用程序文件刪除文件夾
- 16. 重寫我的應用程序文件夾中的xml文件
- 17. htaccess刪除文件夾的文件夾
- 18. 如何在卸載時刪除應用程序文件夾
- 19. 如何從AppData \ Roaming文件夾中刪除應用程序文件
- 20. 如何寫入文本我的應用程序在xcode中的文件夾
- 21. 在我的iOS應用程序中導入我的sql文件
- 22. 我如何讀取我的應用程序文件夾中的文件?
- 23. 在Win32中刪除子文件夾之前,如何從文件夾和子文件夾中刪除文件?
- 24. 如何刪除zip文件夾中的文件夾路徑
- 25. 將文件導入應用程序包(庫文件夾)
- 26. 在應用程序的保存箱中創建文件夾
- 27. 如何使用Powershell指定收件箱的子文件夾
- 28. settings.pyc和__init __。pyc文件如何進入我的Django應用程序文件夾?
- 29. 如何獲取不是收件箱子文件夾的MAPI文件夾?
- 30. 刪除所有文件的程序接受文件夾中的txt文件
不要忘記你可以接受你自己的答案.... –