我可以将Touch ID弹出窗口中的操作名称从“输入密码”更改为“输入密码”吗?

时间:2017-01-16 14:36:24

标签: ios objective-c touch-id

enter image description here

在我们的应用程序中,我们需要“输入密码”,但默认情况下,当用户touchID身份验证失败时,TouchID弹出窗口会显示“输入密码”。这可能会使用户感到困惑,因为同一用户有另一个用于不同目的的密码。

我可以更改吗?

2 个答案:

答案 0 :(得分:2)

您无法更改这些按钮的标题,您只能通过localizedReason方法的evaluatePolicy:localizedReason:reply:^(BOOL success, NSError *error)参数更改弹出文字。

答案 1 :(得分:0)

是的,您可以使用以下方法进行更改:

 let authenticationContext = LAContext()
 authenticationContext.localizedFallbackTitle = "Enter passcode"