当用户单击输入密码时如何使用系统内置密码屏幕对我的应用程序进行身份验证

How to use system build-in passcode screen to authenticate my App when user clicks Enter Password

我正在将 TouchID 集成到我的应用程序中,如何使用 'Enter passcode' 选项显示系统内置密码屏幕来验证我的应用程序。? 请任何人解释如何处理 objective C 中的案例 'LAErrorUserFallback'。

你不能那样做。您可以做的是使用该选项来显示您自己的密码屏幕。在您的回复块中,您检查 NSError 对象并关闭回退代码。

....replyBlock:^(BOOL success, NSError *error) {

        if (error)
        {
            switch (error.code)
                case LAErrorUserFallback:

现在,您可以在此处为特定于应用程序而非特定于设备的身份验证执行您的应用程序想要执行的任何操作。 (基本上,你可以做任何你在 Touch ID 可用之前所做的事情。)

更新:

参见 NicolasMiari 的评论,其中提到 https://www.secsign.com/fingerprint-validation-as-an-alternative-to-passcodes/ 可能有解决方案。