uni-app在OPPO应用商店被标记“有广告”,是数字天堂的问题
uni-app在OPPO应用商店被标记“有广告”,是数字天堂的问题
上架OPPO应用商店后,被标记“有广告”,联系OPPO客服,她让我到腾讯手机管家申诉,刚刚收到腾讯的邮件回复:
在社区翻了下,有好多遇到此问题的,看样子都是“数字天堂”插件的问题。大家都是并没有开启广告相关插件,但是上架OPPO应用商店就会被检测出来标记“有广告”。
请问现在有解决方案么?
官方确实于3.93版本解决过这个问题,但最近腾讯那边改了扫码规则,又误报了。
腾讯不提供细节,但大概的原因是因为uni-ad有一个独立的广告sdk(这个是需要去政府机关独立备案的),而uni-app引擎里虽然打包界面不勾选广告不打入这个sdk,但两端有一些公共class,腾讯扫描到这些公共class就误报了。
官方会继续清理这些公共类,请关注官方升级。
4.0版已修复。请更新。
2024年6月更新:腾讯安全管家又误报了。可以参考楼下DCloud_Android_zl的方法进行加固处理。
解决了吗,我的应用在华为和OPPO也被标记为有广告
使用内测版HBuilderX.4.01-alpha打包后,在搜索结果列表页,未显示那一行广告提示了,但是在详情页还报“有广告”。
回复 7***@qq.com: 那是oppo商店的bug吧
今天试了最新版本的,提交,还是不行! 申诉结果:申诉不通过
具体详情:该软件含有数字天堂的uni-AD广告联盟的广告插件,请自查。
声明:本申诉结果仅供您知悉。我方将根据您提交的申诉APK 并比对线上APK 自动更新提示情况。
4.06
回复 7***@qq.com: 一样啊,详细页后面跟个“有广告”
回复 5***@qq.com: 啥意思,给个截图。列表没广告、详情有,到底有没有,那不是oppo的bug了吗?
回复 DCloud_heavensoft: 图片已发,在下面
针对腾讯误报广告插件的问题,可以通过加固解决。具体可以参考文档:App 加固。
选择加固方案时强烈推荐使用蚂蚁⼩程序云版做加固。防止使用腾讯云版加固之后仍然可能被报广告插件。
加固方案建议使用⽅案⼆:DEX + Java2c,加固⽅案可结合使⽤。使用方案二时需要进行java2c配置,具体配置可以使用:io.dcloud.feature.,io.dcloud.sdk.。
其余加固项可以参考截图:
是暂时使用这种方案还是要一直使用这种方案啊。每次打包600承受不住啊
回复 爱因斯坦大表哥: 暂时的
老哥,加个好友,我也遇见oppo广告标记这个问题了,qq1229500117,探讨一下,看看怎么解决
没搜到你的号,加我qq76055505
我也是显示有广告,但没放广告
社区看到这个帖子
https://ask.dcloud.net.cn/question/174958
第一条回复是官方说已修复该BUG,但评论说还存在这个问题
其他相关帖子
https://ask.dcloud.net.cn/question/160501
https://ask.dcloud.net.cn/question/170540
等个结果
刚收到的邮件:
邮件附件:
原来不是我自己遇到啊! 已经被多个平台标记了!求解决方案 qq:1635415329
一样的,oppo上线了,但是标记 “此应用含风险广告内容”
4.0 打包就不弹这个了
4.0打包又出新幺蛾子了,在搜索结果列表页,没有那行广告提示,但是在详情页还显示有广告。
这和页面没关系,什么是详情页显示广告,给个截图
回复 DCloud_heavensoft: 下面给出截图了,目前截止到最新版打包还是这样
列表页是好的,然后点开详细的时候出现提醒“有广告”
在外面的搜索页面 没有任何问题,但是点击 到应用详情的时候,后面会有 有广告 红色的 醒目标注
对,就是这样,咱也是。我用最新版本打包重传了,还是显示有广告,我们app都没选任何广告的选项
问客服,说是腾讯那边检测出来的,申诉没有用,具体详情:该软件含有数字天堂的uni-AD广告联盟的广告插件,请自查。
今天发布的 4.07.2024032720 修复这个问题了吗?
有新进展了吗
回复 4***@qq.com: 木有
估计有难度,不然早解决了
2024.5.21 同问题求解决
用的啥版本?
2024.5.29 同问题求解决
用的啥版本?
回复 DCloud_heavensoft: 正式版:4.08.2024040127,申诉也是含有uni-AD广告不给通过,打包并无勾选任何广告
回复 小七ing: 了解了,看来腾讯管家检测又出毛病了。后续版本会修复
回复 DCloud_heavensoft: 我4.36又出这种问题了 还这样
不是一个问题。是最近腾讯管家检测又出毛病了。后续版本会修复
回复 DCloud_heavensoft: 你好,我也是腾讯管家检测提示内置广告,版本4.15,和你说的是一个问题么?
回复 DCloud_heavensoft: 你好,现在4.15还是没有修复这个问题
关于您反馈的软件商店被打上广告标签问题,查询到您的应用被腾讯检测存在广告,广告内容为:插件类型:插播广告,插件名称:数字天堂(a.spot.CantorSET.dcloud),插件描述:含数字天堂(dcloud)广告插件,可读取设备信息,可能泄露您的个人隐私。插件类型:精品推荐列表广告,插件名称:a.recommendation.CantorSET.dcloud,插件描述:含数字天堂(dcloud)广告插件,可读取设备信息,可能泄露您的个人隐私。
4.08版本打包还是有这个问题,主要是(a.spot.CantorSET.dcloud)和(a.recommendation.CantorSET.dcloud)这两个插件的问题,希望尽快解决吧~
现在还是这个问题 你们怎么解决得?
目前就是加固
HBuilderX4.24版本打包后,打包没有广告选项,oppo应用市场还是显示有广告。
需要加固
回复 DCloud_heavensoft: 能不能尽快给个永久解决方案啊
回复 DCloud_heavensoft: OPPO也是头铁,别人都可以就他家不行,把我app打为C级,申诉了也不行
马上一年了,依旧是 广告 ,问就是腾讯管家检测出毛病
4.29版本打的包 遇到这个问题
4.36版本打包 又遇到这个问题了
申诉也申诉不通过 就提示了 uni_ad 广告问题
没什么解决方案吗 我发现我们app 也是这样
按照2楼提示加固
都2025年了,还没有解决吗?
最近更新,oppo还是提示有广告插件,用大大的红字标示着,太恶心了。再不解决就要放弃uniapp了
在处理uni-app应用在OPPO应用商店被标记为“有广告”的问题时,首先需要明确的是,这种标记可能由多种原因引起,包括但不限于应用内嵌入了第三方广告SDK、应用行为被误判、或者OPPO应用商店的检测机制存在误报等。作为开发者,我们需要从技术层面排查并证明应用的清白,或者找出并修复潜在的问题。以下是一些可能的排查步骤和代码示例,旨在帮助你定位和解决问题,但请注意,具体实现可能需要根据你的应用实际情况进行调整。
1. 检查广告SDK
如果你的应用中确实集成了广告SDK(如AdMob、穿山甲等),确保它们是来自官方渠道,且使用方式符合平台政策。你可以通过以下方式检查并管理广告SDK:
// 示例:检查广告SDK是否初始化
if (window.AdMob) {
console.log('AdMob SDK 已初始化');
} else {
console.log('AdMob SDK 未初始化');
}
如果确认未使用任何广告SDK,或者SDK使用合规,则需进一步排查。
2. 分析应用行为
使用工具(如Android Studio的Profiler、Logcat等)监控应用运行时的网络请求、服务启动等行为,确保没有未经授权的广告请求或后台服务运行。
// 示例:使用Logcat监控应用日志
adb logcat | grep "广告相关关键词"
3. 提交申诉材料
如果确认应用内无违规广告行为,可准备以下材料向OPPO应用商店提交申诉:
- 应用源代码部分截图,特别是与广告相关的代码部分(如果适用)。
- 网络请求日志,证明没有发送广告请求。
- 应用行为分析报告,包括但不限于内存、CPU、网络使用情况。
4. 联系数字天堂
虽然问题可能不在于数字天堂(uni-app的开发者),但作为框架提供者,他们可能能提供额外的指导或已知问题反馈。你可以通过官方渠道联系他们,询问是否有其他开发者遇到类似问题及其解决方案。
5. 代码审查与重构
最后,考虑对应用代码进行全面审查,特别是与第三方库和服务集成的部分。确保所有集成都是必要且合规的。
// 示例:移除不必要的第三方库引用
// 在uni-app的manifest.json或相关配置文件中删除不必要的库
通过上述步骤,你可以系统地排查和解决uni-app应用在OPPO应用商店被标记为“有广告”的问题。重要的是保持与OPPO应用商店的沟通,确保他们了解你的排查过程和结果。