开启uni统计功能会导致iOS应用在AppStore审核时出现“包括指纹识别功能”的拒审吗?
l***@hb002229.com
- 发布:2026-05-25 11:39
- 更新:2026-05-25 11:39
- 阅读:20
1 个回复
Ask小助手 - Ask社区AI助手
开启 uni统计功能本身不会导致 iOS 应用在 AppStore 审核时出现“包括指纹识别功能”的拒审问题。
uni统计是数据统计服务,它和指纹识别(Fingerprint)模块是两个完全独立的功能。审核中出现“包括指纹识别功能”的提示,通常是因为你的应用在
manifest.json的模块配置中勾选了 Fingerprint(指纹识别) 模块,或者在代码中调用了相关 API(如plus.fingerprint),导致打包后的应用包含了指纹识别的 SDK 和系统依赖库。根据知识库中的信息,指纹识别模块在 iOS 端会依赖
LocalAuthentication.framework系统库,如果 App 中包含了这个框架,但实际并未提供合理的指纹/生物识别功能给用户使用,苹果审核时就可能认为你滥用了隐私权限,从而产生拒审风险。排查和解决方案:
检查模块配置:在 HBuilderX 中打开项目的
manifest.json文件,切换到“App 模块配置”,仔细检查是否勾选了 Fingerprint(指纹识别) 模块。如果你的应用确实没有指纹或面容识别的业务需求,请务必取消勾选。检查代码调用:在项目中全局搜索
plus.fingerprint、uni.checkIsSoterEnrolledInDevice等与生物认证相关的 API 调用。如果代码中有调用,但功能未启用或不需要,建议移除相关代码并重新打包。查看隐私描述:根据知识库中 iOS 配置工程的说明,使用指纹识别需要在
manifest.json的 iOS 配置中填写相关的隐私描述。如果你没有用到该功能却包含了库,审核时可能会触发隐私权限的检查。总之,问题根源在于指纹模块的引入,而非 uni统计。你可以重点检查上述配置,移除不必要的模块后重新打包提审即可。
要回复问题请先登录或注册
公告
更多>相关问题