mirror of
				https://gitcode.com/gh_mirrors/re/react-native-pushy.git
				synced 2025-10-31 21:33:12 +08:00 
			
		
		
		
	Exclude backup
This commit is contained in:
		| @@ -24,6 +24,21 @@ | |||||||
|     return self; |     return self; | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | - (BOOL)addSkipBackupAttributeToItemAtPath:(NSString *) filePathString | ||||||
|  | { | ||||||
|  |     NSURL* URL= [NSURL fileURLWithPath: filePathString]; | ||||||
|  |     assert([[NSFileManager defaultManager] fileExistsAtPath: [URL path]]); | ||||||
|  |   | ||||||
|  |     NSError *error = nil; | ||||||
|  |     BOOL success = [URL setResourceValue: [NSNumber numberWithBool: YES] | ||||||
|  |                                   forKey: NSURLIsExcludedFromBackupKey error: &error]; | ||||||
|  |     if(!success){ | ||||||
|  |         NSLog(@"Error excluding %@ from backup %@", [URL lastPathComponent], error); | ||||||
|  |     } | ||||||
|  |     return success; | ||||||
|  | } | ||||||
|  |  | ||||||
| - (BOOL)createDir:(NSString *)dir | - (BOOL)createDir:(NSString *)dir | ||||||
| { | { | ||||||
|     __block BOOL success = false; |     __block BOOL success = false; | ||||||
| @@ -48,7 +63,7 @@ | |||||||
|             return; |             return; | ||||||
|         } |         } | ||||||
|     }); |     }); | ||||||
|      |     [self addSkipBackupAttributeToItemAtPath:dir]; | ||||||
|     return success; |     return success; | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 sunnylqm
					sunnylqm