You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter应用上架Google Play遇Tencent TBS SDK错误求助

解决Google Play检测到Tencent TBS SDK违规问题

问题定位

你遇到的Google Play审核错误,是因为应用的间接依赖包引入了flutter_filereader,而该包集成了Tencent TBS SDK——这个SDK存在从非Google Play来源下载可执行代码的行为,违反了Play Store的政策。

解决步骤

1. 定位根源依赖

执行以下命令查看完整依赖树,找到是哪个直接依赖间接引入了flutter_filereader:

flutter pub deps

在输出中搜索flutter_filereader,查看它的依赖路径(比如可能是文件预览、打开类的依赖包)。

2. 替换违规依赖包

如果找到根源依赖是某个文件操作类的包,建议替换为不依赖TBS SDK的替代方案:

  • 若根源是PDF预览类依赖:可替换为仅依赖原生渲染能力的pdfx
  • 若根源是文件打开类依赖:可尝试系统原生打开能力或file_selector

3. 升级依赖版本

部分依赖包的最新版本可能已移除对flutter_filereader/TBS SDK的依赖,执行以下命令更新所有依赖到兼容的最新版本:

flutter pub upgrade

更新后再次检查依赖树,确认flutter_filereader是否已被移除。

4. 强制排除flutter_filereader(风险注意)

如果无法替换或升级依赖,可在pubspec.yaml中通过dependency_overrides强制排除该依赖**(需确保应用功能不受影响,否则可能引发崩溃)**:

dependency_overrides:
  flutter_filereader: ^0.0.0 # 用无效版本号强制排除

5. Google Play申诉(最后手段)

若以上方法均无效,且你能证明应用未使用TBS SDK的违规功能,可收集依赖树截图、代码未调用相关功能的证明,提交申诉给Google Play团队说明情况。

内容的提问来源于stack exchange,提问作者Cr2do

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 08:40:42