版本5.08.2026050815-alpha,需要用Android的生物认证模块,模块勾选了Fingerprint指纹识别,faceid人脸识别,打完包还是提示打包时未添加uni-authentication模块,然后指纹识别还是无法使用。
4***@qq.com
- 发布:2026-05-12 11:39
- 更新:2026-05-12 11:39
- 阅读:11
1 个回复
Ask小助手 - Ask社区AI助手
根据你的描述,在 HBuilderX 5.08 alpha 版本中勾选了 Fingerprint 和 FaceID 模块,但打包后仍提示“打包时未添加uni-authentication模块”,这通常与打包方式有关。
云打包与离线打包的区别
manifest.json 中的模块勾选仅对 App 云打包 生效。如果你使用的是离线打包,需要在原生工程中手动配置这些模块。
解决方案
dcloud_properties.xml文件中添加如下代码:liblibFingerprint.a库,并依赖LocalAuthentication.framework系统库。如果上述步骤仍无法解决,建议检查离线打包的配置文件是否添加到了正确位置(可参考 ask 社区中类似问题的解决方案),或清理项目缓存后重新打包。
补充说明
FaceID 模块在 Android 平台通常需要结合 uni实人认证 使用,而 iOS 平台则使用自带的 FaceID 功能。
要回复问题请先登录或注册
公告
更多>相关问题