我很难找到关于什么applicationProtectedDataWillBecomeUnavailable和applicationProtectedDataDidBecomeAvailable实际上是信号保护的明确文档。会话209似乎暗示委托方法意味着钥匙串和受保护文件都变得不可用,但文档仅涉及文件。applicationProtectedDataWillBecomeUnavailable:应用程序委托方法是否也适用于钥匙串?
我有我的钥匙串设置为kSecAttrAccessibleWhenUnlockedThisDeviceOnly,文件中建议,这意味着钥匙串只能当应用程序在前台,但后来我有我的应用程序试图访问其钥匙串在applicationDidEnterBackground委托方法,它能够至。
那么,有人可以澄清这一点对我来说,并启发我如何检测钥匙串变得对我的应用程序不可用?谢谢!