我有一个包含敏感信息的文件。信息已加密,但为了使其更加安全,我需要使用目标c在文件上设置密码。
我一直在使用它:
NSDictionary *fileAttributes = [NSDictionary dictionaryWithObject:NSFileProtectionComplete forKey:NSFileProtectionKey];
if (![[NSFileManager defaultManager] setAttributes:fileAttributes ofItemAtPath:[storeURL path] error:&error]) {
NSLog(@"Unresolved error when makin sure that the database is encrypted when the device is locked %@, %@, %@", error, [error userInfo], storeURL);
} else {
NSLog(@"Database is protected %@, %@, %@", error, [error userInfo], storeURL);
}
但是当我尝试访问该文件时,它没有任何问题地打开了。如何设置密码以授权解密该文件?