問題タブ [face-id]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Face ID の評価プロセスが正しく機能していない
以下の関数でFace IDかTouch IDが成功したか取得しようとしています
ただし、このコードで成功した場合でも、returnValue = true
後で渡されるをスキップし、false が返されます。なぜこれが起こるのですか?このコードを修正して、想定どおりに機能させるにはどうすればよいですか?
上記のコードは、この人が見ていた場合に備えて、このリンクからのもの です。ありがとうございます。
authentication - 実際の iPhoneX で「authenticationFailed」ポリシー エラーによって FaceID 認証が失敗することはありません
提供されたコード (ViewController のボタンによってトリガーされる単純な IBAction) を実際の iPhoneX デバイスで実行すると、evaluatePolicy のエラー ケース (FaceID 認識に何度も失敗して LAError.authenticationFailed) に陥ることができません。このケースはコード内で関数 evaluatePolicyErrorMessage() によって管理されます。
代わりにシミュレーターを使用すると、最初の「Try FaceID again」アラートの後、アラートの「Try FaceID again」ボタンをタップせずに、 LAError.authenticationFailed を 3 回選択して Hardware -> FaceID -> Non-matching Face に陥ることがあり ます。それ自体: Hardware -> FaceID -> Non-matching Faceの選択を 3 回繰り返すだけです。
誰かが私のコードで何がうまくいかないのか教えてもらえますか? かなり冗長で申し訳ありませんが、すべての可能なケースとサブケースを一致させようとしました。
このプロジェクトへのリンクは次のとおりです: https://github.com/giurobrossi/testBiometricAuthentication.git