marinofaggiana 3 years ago
parent
commit
73166bd798
2 changed files with 7 additions and 0 deletions
  1. 2 0
      iOSClient/NCGlobal.swift
  2. 5 0
      iOSClient/Utility/CCUtility.m

+ 2 - 0
iOSClient/NCGlobal.swift

@@ -57,6 +57,7 @@ class NCGlobal: NSObject {
     @objc let appUserData                           = "Library/Application Support/UserData"
     @objc let appCertificates                       = "Library/Application Support/Certificates"
     @objc let appScan                               = "Library/Application Support/Scan"
+    @objc let appBackground                         = "Library/Application Support/Background"
     @objc let directoryProviderStorage              = "File Provider Storage"
 
     // Service
@@ -243,6 +244,7 @@ class NCGlobal: NSObject {
     let selectorUploadAutoUploadAll                 = "uploadAutoUploadAll"
     let selectorUploadFile                          = "uploadFile"
     let selectorSaveAlbum                           = "saveAlbum"
+    let selectorSaveDesktop                         = "saveDesktop"
     let selectorSaveAlbumLivePhotoIMG               = "saveAlbumLivePhotoIMG"
     let selectorSaveAlbumLivePhotoMOV               = "saveAlbumLivePhotoMOV"
 

+ 5 - 0
iOSClient/Utility/CCUtility.m

@@ -991,6 +991,11 @@
     if (![[NSFileManager defaultManager] fileExistsAtPath:path])
         [[NSFileManager defaultManager] createDirectoryAtPath:path withIntermediateDirectories:YES attributes:nil error:nil];
     
+    // create Directory Background
+    path = [[dirGroup URLByAppendingPathComponent:NCGlobal.shared.appBackground] path];
+    if (![[NSFileManager defaultManager] fileExistsAtPath:path])
+        [[NSFileManager defaultManager] createDirectoryAtPath:path withIntermediateDirectories:YES attributes:nil error:nil];
+    
     // Directory Excluded From Backup
     [CCUtility addSkipBackupAttributeToItemAtURL:[[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]];
     [CCUtility addSkipBackupAttributeToItemAtURL:[[CCUtility getDirectoryGroup] URLByAppendingPathComponent:NCGlobal.shared.directoryProviderStorage]];