インスタンスメソッド


canEvaluatePolicy(_:error:)


与えられたポリシーに対して認証を続行できるかどうかを評価します。


iOS 8.0+ iPadOS 8.0+ macOS 10.10+

Mac Catalyst 13.1+ watchOS 3.0+




宣言


func canEvaluatePolicy(

_ policy: LAPolicy,
) -> Bool

パラメータ


戻り値


ポリシーが評価できる場合は true、それ以外の場合は false



議論


一部のポリシーでは、認証を続行する前に満たさなければならない要件が課されています。たとえば、Touch ID または Face ID が無効になっている場合、生体測定を必要とするポリシーは認証できません。このメソッドは、与えられたポリシーのすべての前提条件をテストします。


このメソッドからの戻り値は、システム内の変更の結果として変更されるため、保存しないでください。たとえば、このメソッドを呼び出した後、ユーザーが Touch ID を無効にする場合があります。ただし、報告された値は、あなたのアプリが背景に入るまで一貫性を保ちます。

重要

行き詰まりになる可能性があるため、evaluatePolicy(_:localizedReason:reply:) メソッドの応答ブロックでこのメソッドを呼び出さないでください。





以下も見よ


利用可能かチェック

























目次
Xcode の新機能

このページには

  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 以下も見よ












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ