swift 模拟器中无Touch ID / Face ID提示

0g0grzrc  于 2023-03-28  发布在  Swift
关注(0)|答案(1)|浏览(92)

我正在使用Swift的X1 E0 F1 X钥匙链 Package 器来使用生物识别技术保存和读取钥匙链。
当在模拟器中运行时(Xcode 10.1,iOS 12.1)Touch ID / Face ID提示/对话框不显示。该值被写入和读取钥匙链,而无需用户被要求使用生物识别技术进行确认。当我在设备上运行时,提示如预期般出现。
看起来模拟器总是处于生物识别已经被批准的状态,即使我没有激活匹配的触摸/面部。
这是模拟器或SDK中的一个bug或(或者可能是一个功能)吗?我有一个旧的Objective-C项目,使用Apple的旧KeychainWrapper,在同一个模拟器中得到提示。

tyg4sfes

tyg4sfes1#

您可以使用以下选项触发“已登记”、“匹配触摸/面部”和“非匹配触摸/面部”

Simulator >> Hardware > Touch ID
Simulator >> Hardware > Face ID

第一节第一节第一节第一节第一次

相关问题