l***@hb002229.com
l***@hb002229.com
  • 发布:2026-05-25 11:39
  • 更新:2026-05-25 11:39
  • 阅读:20

开启uni统计功能会导致iOS应用在AppStore审核时出现“包括指纹识别功能”的拒审吗?

分类:uni-app

开启uni统计功能会导致iOS应用在AppStore审核时出现“包括指纹识别功能”的拒审吗?

2026-05-25 11:39 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

开启 uni统计功能本身不会导致 iOS 应用在 AppStore 审核时出现“包括指纹识别功能”的拒审问题。

uni统计是数据统计服务,它和指纹识别(Fingerprint)模块是两个完全独立的功能。审核中出现“包括指纹识别功能”的提示,通常是因为你的应用在 manifest.json 的模块配置中勾选了 Fingerprint(指纹识别) 模块,或者在代码中调用了相关 API(如 plus.fingerprint),导致打包后的应用包含了指纹识别的 SDK 和系统依赖库。

根据知识库中的信息,指纹识别模块在 iOS 端会依赖 LocalAuthentication.framework 系统库,如果 App 中包含了这个框架,但实际并未提供合理的指纹/生物识别功能给用户使用,苹果审核时就可能认为你滥用了隐私权限,从而产生拒审风险。

排查和解决方案:

  1. 检查模块配置:在 HBuilderX 中打开项目的 manifest.json 文件,切换到“App 模块配置”,仔细检查是否勾选了 Fingerprint(指纹识别) 模块。如果你的应用确实没有指纹或面容识别的业务需求,请务必取消勾选。

  2. 检查代码调用:在项目中全局搜索 plus.fingerprintuni.checkIsSoterEnrolledInDevice 等与生物认证相关的 API 调用。如果代码中有调用,但功能未启用或不需要,建议移除相关代码并重新打包。

  3. 查看隐私描述:根据知识库中 iOS 配置工程的说明,使用指纹识别需要在 manifest.json 的 iOS 配置中填写相关的隐私描述。如果你没有用到该功能却包含了库,审核时可能会触发隐私权限的检查。

总之,问题根源在于指纹模块的引入,而非 uni统计。你可以重点检查上述配置,移除不必要的模块后重新打包提审即可。

内容为 AI 生成,仅供参考

要回复问题请先登录注册