Jelajahi Sumber

add NSFileProtectionNone dir database

Marino Faggiana 7 tahun lalu
induk
melakukan
fc19a37827
2 mengubah file dengan 4 tambahan dan 1 penghapusan
  1. 2 1
      iOSClient/AppDelegate.m
  2. 2 0
      iOSClient/Database/NCManageDatabase.swift

+ 2 - 1
iOSClient/AppDelegate.m

@@ -128,7 +128,8 @@
     if (![[NSFileManager defaultManager] fileExistsAtPath:dir])
     [[NSFileManager defaultManager] createDirectoryAtPath:dir withIntermediateDirectories:YES attributes:nil error:nil];
 
-    //[CCCoreData verifyVersionCoreData];
+    NSError *error = nil;
+    [[NSFileManager defaultManager] setAttributes:@{NSFileProtectionKey:NSFileProtectionNone} ofItemAtPath:dir error:&error];
     
     [MagicalRecord setupCoreDataStackWithAutoMigratingSqliteStoreNamed:(id)[dirGroup URLByAppendingPathComponent:[appDatabase stringByAppendingPathComponent:@"cryptocloud"]]];
     

+ 2 - 0
iOSClient/Database/NCManageDatabase.swift

@@ -1408,6 +1408,8 @@ class NCManageDatabase: NSObject {
             self.setDateReadDirectory(directoryID: result!.directoryID)
         }
         
+        print("\(predicate) \(result!.isInvalidated)")
+        
         return true
     }