菜鸟教程小白 发表于 2022-12-12 22:38:51

ios - TouchID "On"与 "On but suspended"


                                            <p><p>有没有办法确定是否有指纹注册,但由于指纹认证失败太多,Touch ID 目前处于“暂停”状态?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>可以将错误代码与 LAError 类进行比较。 </p>

<pre><code>func errorMessageForLAErrorCode( errorCode:Int ) -&gt; String{

      var message = &#34;&#34;

      switch errorCode {

      case LAError.AppCancel.rawValue:
            message = &#34;Authentication was cancelled by application&#34;

      case LAError.AuthenticationFailed.rawValue:
            message = &#34;The user failed to provide valid credentials&#34;

      case LAError.InvalidContext.rawValue:
            message = &#34;The context is invalid&#34;

      case LAError.PasscodeNotSet.rawValue:
            message = &#34;Passcode is not set on the device&#34;

      case LAError.SystemCancel.rawValue:
            message = &#34;Authentication was cancelled by the system&#34;

      case LAError.TouchIDLockout.rawValue:
            message = &#34;Too many failed attempts.&#34;

      case LAError.TouchIDNotAvailable.rawValue:
            message = &#34;TouchID is not available on the device&#34;

      case LAError.UserCancel.rawValue:
            message = &#34;The user did cancel&#34;

      case LAError.UserFallback.rawValue:
            message = &#34;The user chose to use the fallback&#34;

      default:
            message = &#34;Did not find error code on LAError object&#34;

      }

      return message

    }
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - TouchID&#34;On&#34;与&#34;On but suspended&#34;,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/40163958/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/40163958/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - TouchID &#34;On&#34;与 &#34;On but suspended&#34;