I can give you a good answer for this: [quote='790333021, jonayuan, /thread/790333, /profile/jonayuan'] When exactly does the biometric authentication permission pop-up appear for users - is it when calling canEvaluatePolicy(…) or evaluatePolicy(…)? [/quote] The latter. The purpose of canEvaluatePolicy(…) is to tell you whether a policy is supported or not. It’s the act of evaluating that policy that triggers side effects, like a biometrics user interaction. [quote='790333021, jonayuan, /thread/790333, /profile/jonayuan'] Do I need to include a privacy string in my app to use the LAContext's canEvaluatePolicy(…) function? [/quote] Now, that’s a more subtle question. There’s an implicit assumption in the API that folks would only call canEvaluatePolicy(…) because they want to, at some point, evaluate a policy, and that obviously requires a privacy string. It’s easy to imagine the Local Authentication implementation requiring the privacy string in your unusal case. Your tests confirm that the current i
Topic:
Privacy & Security
SubTopic:
General
Tags: