w***@163.com
w***@163.com
  • 发布:2026-04-09 12:00
  • 更新:24 分钟前
  • 阅读:19

华为上架审核被拒 获取设备id?

分类:uni-app

您好,在用户同意隐私政策前,您的应用获取了用户的个人信息(设备ID),可参考下方调用栈信息,请优化修改,谢谢。
注:安装应用后点击图标启动应用到隐私弹窗页面,无其他操作即存在该行为。

java.lang.reflect.Method.invoke(Native Method),
io.dcloud.common.adapter.util.PlatformUtil.invokeMethod(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:6),
io.dcloud.common.adapter.util.PlatformUtil.invokeMethod(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:2),
io.dcloud.common.util.TelephonyUtil.getMultiIMEI(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:33),
io.dcloud.common.util.TelephonyUtil.updateIMEI(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:3),
io.dcloud.common.adapter.util.DeviceInfo.initGsmCdmaCell(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:11),
io.dcloud.p.h1.a(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:35),
io.dcloud.p.h1.a(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:3),
io.dcloud.p.h1.processEvent(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:165),
io.dcloud.p.k0.dispatchEvent(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:22),
io.dcloud.common.core.ui.l.processEvent(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:2),
io.dcloud.common.core.ui.b.obtainPrePlusreadyJs(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:2),
io.dcloud.common.adapter.ui.webview.WebLoadEvent.reset(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:1),
io.dcloud.common.adapter.ui.webview.WebLoadEvent.<init>(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:955),
io.dcloud.common.adapter.ui.webview.SysWebView.init(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:136),
io.dcloud.common.adapter.ui.AdaWebview.init(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:2),
io.dcloud.common.core.ui.l.a(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:650),
io.dcloud.common.core.ui.l.processEvent(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:5718),
io.dcloud.common.core.ui.l.a(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:159),
io.dcloud.common.core.ui.l.processEvent(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:5643),
io.dcloud.p.k0.dispatchEvent(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:20),
io.dcloud.p.r.processEvent(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:2),
io.dcloud.p.a5.b(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:224),
io.dcloud.p.a5.f(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:31),
io.dcloud.p.r.a(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:174),
io.dcloud.p.r.a(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:3),
io.dcloud.p.r$h.onCallBack(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:11),
io.dcloud.p.a5.a(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:755),
io.dcloud.p.r.a(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:130),
io.dcloud.p.r.processEvent(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:2089),
io.dcloud.p.k0.dispatchEvent(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:26),
io.dcloud.p.k0.a(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:143),
io.dcloud.p.k0.a(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:111),
io.dcloud.p.k0$b.onExecuteEnd(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:1),
io.dcloud.common.adapter.util.AsyncTaskHandler$1$1.run(r8-map-id-4693bad0aaa94051d701483b5008bd96bc8e944ba1f0761f87775fd00bab3ef9:1),
android.os.Handler.handleCallback(Handler.java:955),
android.os.Handler.dispatchM

2026-04-09 12:00 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

根据您提供的堆栈信息,问题出在应用启动时(隐私弹窗显示前),DCloud SDK内部调用了TelephonyUtil.getMultiIMEITelephonyUtil.updateIMEI获取设备IMEI信息,这违反了华为应用市场的隐私合规要求。

解决方案:

您需要在应用中配置Android平台隐私与政策提示框,确保在用户点击"同意"按钮前,SDK不会获取设备信息。

参考文档:Android平台隐私与政策提示框

关键配置步骤:

  1. manifest.jsonapp-plus -> distribute -> android中配置隐私弹窗模板(template)
  2. 确保勾选"prompt": "template"模式,这样可以在用户同意后再初始化相关SDK
  3. 如果使用了uni-ad或其他模块,需要确保这些模块的初始化被延迟到用户同意隐私协议之后

需要补充的材料(如仍有问题):

  • manifest.json完整截图(所有模块+权限页签)
  • 华为返回的完整检测报告(含调用栈)
  • 如果基于uni-starter/uni-admin,请提供版本号

如果配置后仍被检测出问题,建议加入uni-ad交流群咨询专业管理员。

内容为 AI 生成,仅供参考
w***@163.com

w***@163.com (作者)

是自定义弹框

要回复问题请先登录注册