ios - iPhone模拟器要求输入密码而不是faceid
问题描述
所以我有两个问题
首先,当我调用let compatible = await LocalAuthentication.hasHardwareAsync()
它时,false
即使我有 Features > FaceID > 注册(选中),它也会返回。奇怪的是,当我取消选中它时,它返回 true :/
其次,当我打电话给这个时let res = await LocalAuthentication.authenticateAsync()
这是向我显示密码字段而不是 faceid,再次困惑为什么它向我显示。
在info.plist
我通过这样做启用了faceid
<key>NSFaceIDUsageDescription</key>
<string>Allows access to face scanner</string>
任何想法为什么其中任何一个行为异常?
我最近更改了我的捆绑标识符,这可能会影响它吗?
解决方案
推荐阅读
- ruby - Selenium 自动关闭窗口
- r - 计算同一日期一个人与每个捕食者之间的距离
- reactjs - this.setState not updating state
- html - 将表单转换为只读布局
- java - Login Web API using Angular 7/8 + Social Login(GoogleApi) + angularx-social-login + Spring boot + JWT
- react-native - Is it possible to integrate a TWA into a React Native project?
- firebase-cloud-messaging - Firebase admin sdk java 客户端突然开始返回 401 错误,状态码为“unknown-error”
- python - 在 Jupyter Notebook 上安装 VPython 的问题
- javascript - m.trust() 的安全问题
- c++ - 使用字符数组作为映射中的键