問題タブ [lacontext]
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 - iOS8から移行するユーザー向けのTouch-idフィンガーコード
iOS9 では、context.evaluatedPolicyDomainState 機能が導入されました。これにより、登録された指の「値」が得られます。iOS8 では、この機能は利用できませんでした。
iOS8 で指を登録し、iOS9 (または iOS10) に移行したユーザーはどうなりますか? 私は、evaluatedPolicyDomainState 関数がこれらのユーザーの「値」を返すと想定しています。さらに重要なのは、ユーザーが指を更新すると (たとえば、指を追加するなど)、その「値」が変化することです。
ios - Touch ID: バイオメトリがロックアウトされています。コード=-8
アプリで Touch id を使用して iPhone ユーザーを識別してcanEvaluatePolicy: LAPolicyDeviceOwnerAuthenticationWithBiometrics
います。ユーザーが Touch id を使用する資格があるかどうかを評価するために使用されますが、ユーザーが touch id を使用する資格がある場合でも何度も試行に失敗すると、 が返されますFALSE
。
これにより、アプリはこの手順をスキップし、このデバイスではタッチ ID がサポートされていないと判断します。
ここに私が得るエラーがあります:
エラー Domain=com.apple.LocalAuthentication Code=-8 「生体認証がロックアウトされています。」UserInfo={NSLocalizedDescription=バイオメトリがロックアウトされています。}
ios - View Controllerが消えた後、iOSはTouch IDを非表示にします
Passcode View ControllerにTouch IDを表示します(モーダルView Controllerとして表示されます) context.evaluatePolicy(LAPolicy.deviceOwnerAuthenticationWithBiometrics, localizedReason: message
ただし、ユーザーが指紋を入力する前に、プログラムで Passcode View Controller を閉じる必要がある場合があります。この場合、Touch ID のアラートはその場所にとどまります。この Touch ID アラートも無視するにはどうすればよいですか?