2
0

Protect the store file with iOS security features.

This commit is contained in:
Maarten Billemont 2012-02-05 23:41:01 +01:00
parent 6ce6f6b9ec
commit 2b9fcfe030

View File

@ -422,6 +422,11 @@
@throw [NSException exceptionWithName:error.domain reason:error.localizedDescription @throw [NSException exceptionWithName:error.domain reason:error.localizedDescription
userInfo:[NSDictionary dictionaryWithObject:error forKey:@"cause"]]; userInfo:[NSDictionary dictionaryWithObject:error forKey:@"cause"]];
} }
if (![[NSFileManager defaultManager] setAttributes:[NSDictionary dictionaryWithObject:NSFileProtectionComplete
forKey:NSFileProtectionKey]
ofItemAtPath:storeURL.path error:&error])
err(@"Unresolved error %@, %@", error, [error userInfo]);
[__persistentStoreCoordinator unlock]; [__persistentStoreCoordinator unlock];
return __persistentStoreCoordinator; return __persistentStoreCoordinator;