From bab1f80a06065095777ba7d5a1d2d928778e2fa9 Mon Sep 17 00:00:00 2001
From: Maxime Graulich <maxime.graulich@gmail.com>
Date: Fri, 21 Nov 2014 09:36:41 +0000
Subject: [PATCH] iOS: do not backup models in iCloud

---
 contrib/mobile/iOS/Onelab/Utils.mm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/contrib/mobile/iOS/Onelab/Utils.mm b/contrib/mobile/iOS/Onelab/Utils.mm
index 8166a93701..c922f6513d 100644
--- a/contrib/mobile/iOS/Onelab/Utils.mm
+++ b/contrib/mobile/iOS/Onelab/Utils.mm
@@ -20,9 +20,11 @@
     NSString *modelSrc = [[resPath stringByAppendingString:@"/"] stringByAppendingString:obj];
     NSString *modelDst = [[docPath stringByAppendingString:@"/"] stringByAppendingString:obj];
     [[NSFileManager defaultManager] removeItemAtPath:modelDst error:nil];
-    NSError *error;
+    NSError *error = nil;
     if (![[NSFileManager defaultManager] copyItemAtPath:modelSrc toPath:modelDst error:&error])
       NSLog(@"Error: %@", error);
+	else if(![[NSURL fileURLWithPath:modelDst] setResourceValue: [NSNumber numberWithBool: YES] forKey: NSURLIsExcludedFromBackupKey error: &error])
+      NSLog(@"Error %@", error);
   }
 }
 
-- 
GitLab