[laContecxt evaluatePolicy:LAPolicyDeviceOwnerAuthentication
localizedReason:@"My Reason to be displayed on face id prompt"
reply:^(BOOL success, NSError *error) {
if (success) {
// User authenticated successfully, take appropriate action
} else {
// User did not authenticate s
}
}];
您好我使用了相同的上述方法,我遇到的问题是我提供的本地化原因未显示
显示Touch ID的情况 你能帮帮忙吗?
我想在提示上显示一些消息,因为我们可以在具有本地化原因的Touch Id上看到。
答案 0 :(得分:1)
看来Face ID评估提示不会使用localizedReason
参数,但尽管如此,参数不能是nil
或为空。如果您要自定义Face ID隐私权限提示在其消息文本中显示(一次)的文本,请在NSFaceIDUsageDescription
文件中为Info.plist
键添加字符串值。