marinofaggiana il y a 5 ans
Parent
commit
634a8a6cbd
3 fichiers modifiés avec 11 ajouts et 0 suppressions
  1. 2 0
      Share/CCloadItemData.swift
  2. 1 0
      iOSClient/Utility/CCUtility.h
  3. 8 0
      iOSClient/Utility/CCUtility.m

+ 2 - 0
Share/CCloadItemData.swift

@@ -31,6 +31,8 @@ class CCloadItemData: NSObject {
         var filesName: [String] = []
         var conuter = 0
         let hud = CCHud(view: vc.view)!
+        
+        CCUtility.clearTmpDirectory()
                 
         if let inputItems : [NSExtensionItem] = extensionContext.inputItems as? [NSExtensionItem] {
             

+ 1 - 0
iOSClient/Utility/CCUtility.h

@@ -216,6 +216,7 @@
 + (void)emptyGroupDirectoryProviderStorage;
 + (void)emptyDocumentsDirectory;
 + (void)emptyTemporaryDirectory;
++ (void)clearTmpDirectory;
 
 + (NSString *)getTitleSectionDate:(NSDate *)date;
 

+ 8 - 0
iOSClient/Utility/CCUtility.m

@@ -1195,6 +1195,14 @@
     [[NSFileManager defaultManager] removeItemAtPath:NSTemporaryDirectory() error:nil];
 }
 
++ (void)clearTmpDirectory
+{
+    NSArray* tmpDirectory = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:NSTemporaryDirectory() error:NULL];
+    for (NSString *file in tmpDirectory) {
+        [[NSFileManager defaultManager] removeItemAtPath:[NSString stringWithFormat:@"%@%@", NSTemporaryDirectory(), file] error:NULL];
+    }
+}
+
 + (NSString *)getTitleSectionDate:(NSDate *)date
 {
     NSString *title;