【发布时间】:2015-03-22 09:26:31
【问题描述】:
我正在使用SecItemCopyMatching 获取受 Touch ID 保护的钥匙串项。
但是,如果 Touch ID 解锁失败(或用户选择“输入密码”),我想展示我自己的 PIN 输入 UI。
我不希望用户在任何时候看到系统密码输入 UI。
LAContext 的evaluatePolicy 方法提供了这一点,但不提供任何实际的钥匙串安全性,仅提供本地身份验证。
因此我不会使用LAContext 来实现这一点。 SecItemCopyMatching 可以做到这一点吗?
【问题讨论】:
-
投了赞成票,因为这是一个有趣的问题,可以帮助您回报您的赏金。 (是的,我也想知道这个答案,我不想显示“白屏”对话框,或者如果我必须,至少能够知道它将被显示,这样我就可以更改文本对于那个屏幕。)