如何删除它,其中由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文件
不要忘记你可以接受你自己的答案.... –