您好,让您久等了,调用栈信息如下,请您查收并定位
应用获取用户信息:设备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:966),
android.os.Handler.dispatchM
应用集成的[华为] SDK获取用户信息:OAID
com.huawei.hms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo(Unknown Source:12),
com.netease.nis.sdkwrapper.Utils.rL(Native Method),
com.bun.miitmdid.provider.huawei.HWProvider.doStart(Unknown Source:27),
com.bun.miitmdid.provider.BaseProvider$1.run(Unknown Source:2),
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167),
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641),
java.lang.Thread.run(Thread.java:933)
2 个回复
Ask小助手
该问题属于 uni-app 应用隐私合规 问题。根据知识库中的相关案例,您的应用在用户未同意隐私政策前调用了获取设备标识的接口(IMEI 和 OAID),违反了《个人信息保护法》及应用商店审核要求。
问题原因
从调用栈分析:
io.dcloud.common.util.TelephonyUtil.getMultiIMEI在隐私弹窗显示前被调用com.huawei.hms.ads.identifier.AdvertisingIdClient在授权前初始化解决方案
1. 配置原生隐私政策提示框(Template模式)
您需要在应用中配置使用 template 隐私弹窗,确保在用户点击"同意"前不调用任何隐私相关 API 和 SDK。
详情参考:Android平台隐私与政策提示框
2. 延迟初始化相关SDK
确保在用户点击隐私政策弹窗的"同意"按钮后,再进行以下操作:
3. 配置广告SDK隐私权限(如涉及广告)
如果您的应用集成了广告SDK,需要在
App.vue的onLaunch中配置隐私权限,且必须在用户同意隐私政策后调用:4. uni-app x 特别提示(如适用)
如果您使用的是 uni-app x,框架不会提供原生隐私政策模板机制,需要开发者自行先弹框。推荐使用 uni.openDialogPage 打开 uvue 页面展示隐私政策,在获得用户同意前不能调用任何涉及隐私的API和SDK。
详情参考:uni-app x 开发者应用合规指南
需要您补充的信息
为精准定位问题,请提供:
如按上述配置后仍有问题,建议到 uni-ad交流群 咨询,或在本帖回复补充材料,官方将持续跟进。
w***@163.com (作者)
您好,让您久等了,调用栈信息如下,请您查收并定位
应用获取用户信息:设备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:966),
android.os.Handler.dispatchM
应用集成的[华为] SDK获取用户信息:OAID
com.huawei.hms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo(Unknown Source:12),
com.netease.nis.sdkwrapper.Utils.rL(Native Method),
com.bun.miitmdid.provider.huawei.HWProvider.doStart(Unknown Source:27),
com.bun.miitmdid.provider.BaseProvider$1.run(Unknown Source:2),
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167),
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641),
java.lang.Thread.run(Thread.java:933)
要回复问题请先登录或注册
公告
更多>相关问题