2

我正在尝试研究 iPhone 模拟器上的数据保护过程,但我在最初的步骤中失败了。我创建了一个数据库文件并将其添加到应用程序资源中。在应用程序启动期间,我将此文件复制到应用程序文件夹。

然后我这样做:

NSDictionary *fileAttributes = [NSDictionary dictionaryWithObject:NSFileProtectionComplete forKey:NSFileProtectionKey];

if (![[NSFileManager defaultManager] setAttributes:fileAttributes ofItemAtPath:appDBPath error:&error]) {
        //handle error
    }

但是当我在此之后检查文件属性时,我没有得到密钥 NSFileProtectionKey

我错过了一些明显的东西吗?我们是否必须添加任何数据保护框架?

还是只能在设备上测试?

我需要尽快完成它..请帮帮我:(

4

0 回答 0