我想使用NSFileProtectionComplete
保护我的应用数据。为此,我使用了这样的权利plist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DataProtectionClass</key>
<string>NSFileProtectionComplete</string>
</dict>
</plist>
然而,当我将设备插入我的Mac并使用iExplorer等工具打开它时,我可以读取我的应用文档文件夹中的所有文件而无需解锁手机。我启用了数据保护,并设置了一个引脚来解锁设备。
为什么加密无效,我该如何解决?