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

Flutter应用因Tencent TBS SDK遭Google Play拒绝,寻求解决方案

解决Flutter应用因腾讯TBS SDK被Google Play拒绝的方案

我的Flutter应用每次提交至Google Play商店,均因Tencent TBS SDK相关未知原因被拒绝。已升级应用中所有依赖包,并填写了Google Play商店的数据安全表单,但问题仍未解决。当前应用使用的依赖包如下:

cupertino_icons: ^1.0.6
flutter_native_splash: ^2.3.10
simple_animations: ^5.0.2
pin_code_fields: ^8.0.1
flutter_svg: ^2.0.9
provider: ^6.1.1
shared_preferences: ^2.2.2
intl_phone_number_input: ^0.7.4
http: ^1.2.0
animated_text_kit: ^4.2.2
google_sign_in: ^6.2.1
uuid: ^4.3.3
device_info_plus: ^9.1.0
firebase_core: ^2.24.2
firebase_auth: ^4.7.2
firebase_app_check: ^0.2.1+8
firebase_dynamic_links: ^5.4.8
app_links: ^3.4.5
intl: ^0.19.0
flutter_email_sender: ^6.0.2
flutter_file_view: ^2.2.1
email_validator: ^2.1.17
connectivity_plus: ^5.0.2
internet_connection_checker: ^1.0.0+1
flutter_linkify: ^6.0.0
url_launcher: ^6.2.4
flutter_pdfview: ^1.3.2
path_provider: ^2.1.2
sn_progress_dialog: ^1.1.3
jumping_dot: ^0.0.6
crypto: ^3.0.3

以下是可行的解决方案:

  • 定位TBS SDK来源:执行flutter pub deps命令生成依赖树,排查哪个间接依赖引入了Tencent TBS SDK。从当前依赖列表看,flutter_file_view是最可能的来源,该包通常集成TBS SDK实现文件预览功能。
  • 替换涉事依赖:如果flutter_file_view是问题根源,可替换为无TBS依赖的文件预览方案。比如用已依赖的flutter_pdfview处理PDF文件,针对其他格式可调用系统原生文件预览能力,或选择其他合规的第三方预览包。
  • 手动排除TBS SDK:若必须保留flutter_file_view,可在Android项目的build.gradle中排除TBS相关依赖,示例代码如下:
    dependencies {
        implementation('com.github.:flutter_file_view:flutter_file_view:2.2.1') {
            exclude group: 'com.tencent.tbs', module: 'tbs_sdk'
        }
    }
    
    注意:此操作可能导致文件预览功能失效,需充分测试后再提交。
  • 完善数据安全表单:仔细检查数据安全表单,确保如实披露TBS SDK收集的所有数据(如设备信息、网络状态等),第三方SDK的数据收集情况也需详细填写,避免因信息遗漏触发审核拒绝。
  • 提交申诉并明确原因:若以上操作后仍被拒,直接在Google Play控制台提交申诉,详细说明已完成的排查和整改步骤,请求审核团队明确具体拒绝原因。同时可联系腾讯TBS官方获取合规证明材料,作为申诉依据。
  • 升级TBS SDK版本:如果确需保留TBS SDK,确认使用的是最新合规版本,旧版本可能存在不符合Google Play隐私或安全政策的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 00:08:30