用户锁定设备后,iOS 访问具有数据保护的文件
Posted
技术标签:
【中文标题】用户锁定设备后,iOS 访问具有数据保护的文件【英文标题】:iOS access file with data protection after user locks a device 【发布时间】:2013-09-25 11:32:59 【问题描述】:我有一个线程在设备锁定后一直在后台运行。
我在应用程序上有一些文件,它们受NSFileProtectionComplete
保护
用户锁定设备后(10秒后)如何访问文件?
【问题讨论】:
【参考方案1】:不是我想要的解决方案,但它有效。我把保护改成NSFileProtectionCompleteUntilFirstUserAuthentication
根据app docs和NSFileProtectionCompleteUntilFirstUserAuthentication
“该文件以加密格式存储在磁盘上,直到设备启动后才能访问。用户第一次解锁设备后,您的应用可以访问文件并继续访问它,即使用户随后锁定了设备。”
【讨论】:
以上是关于用户锁定设备后,iOS 访问具有数据保护的文件的主要内容,如果未能解决你的问题,请参考以下文章
您不具有对数据库的独占访问权限这一次。如果继续进行更改,您可能无法将其保存
如果用户禁用了他们的密码,如何对 iOS 数据保护做出反应?