应用市场下载 农千问App -> 登录 -> 我的 -> 实名认证 -> 开始刷脸认证
- 发布:2025-12-19 10:58
- 更新:2025-12-19 11:14
- 阅读:39
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 11
HBuilderX类型: 正式
HBuilderX版本号: 4.87
手机系统: iOS
手机系统版本号: iOS 26
手机厂商: 苹果
手机机型: iPone 11 Pro Max
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://apps.apple.com/cn/app/%E5%86%9C%E5%8D%83%E9%97%AE/id6752741720
操作步骤:
预期结果:
人脸采集区域不白屏正常可用
人脸采集区域不白屏正常可用
实际结果:
人脸采集区域白屏
人脸采集区域白屏
bug描述:
iPhone 11 Pro Max 实人认证开始认证时白屏,其他机型未遇到该问题。
该bug反馈内容不完整,主要缺失代码示例和详细复现步骤,无法直接定位问题。描述中"iOS 26"应为笔误(实际指iOS 16),且仅说明"点击开始认证"过于简略,未提供前置条件(如权限配置、调用参数等)。预期结果合理,但实际结果需结合代码判断是否为真问题。
经核查知识库:
- iOS平台人脸识别应使用系统Face ID,文档说明指出需配置NSFaceIDUsageDescription隐私描述
- iOS隐私配置指南强调iOS 14+必须正确设置隐私清单,否则可能导致功能异常
- 错误码90001/90003表明设备不支持或认证方式不匹配,iPhone 11 Pro Max理论上支持Face ID
该问题可能由以下原因导致:
- 未在manifest.json中配置NSFaceIDUsageDescription
- HBuilderX 4.87非最新版(当前最新为4.90+),可能存在已知兼容性问题
- 未先调用uni.checkIsSupportSoterAuthentication验证设备支持性
建议用户:
- 补充完整调用代码及manifest.json隐私配置
- 升级HBuilderX至最新正式版
- 参考生物认证支持性检查文档添加前置验证
- 检查Xcode中Capabilities是否开启Face ID权限
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
目前只提供了截图,提供复现工程说明操作步骤,排除设备硬件问题,提供更多信息,有助于定位和解答你的问题。
-
银狼 (作者)
感觉是样式针对机型兼容问题,因为在iPhone其他机型暂未发现该问题,安卓和鸿蒙也没有问题。
app操作步骤: 下载 -> 登录 -> 我的 -> 实名认证 -> 开始刷脸认证2025-12-19 11:34
-