Flutter 应用被谷歌播放原因拒绝我们发现您的应用正在使用腾讯 TBS SDK,其中包含下载可执行代码的代码 [关闭]
Posted
技术标签:
【中文标题】Flutter 应用被谷歌播放原因拒绝我们发现您的应用正在使用腾讯 TBS SDK,其中包含下载可执行代码的代码 [关闭]【英文标题】:Flutter app rejected on google play reason We found that your app is using Tencent TBS SDK which contains code to download executable code [closed] 【发布时间】:2021-12-18 17:39:23 【问题描述】:我正在尝试在 google play 上提交新申请。 但我总是被拒绝。 谷歌发给我的原因是这样的:
您的应用存在问题 我们发现您的应用正在使用腾讯 TBS SDK,其中包含从 Google Play 以外的来源下载可执行代码(例如 dex、JAR、.so 文件)的代码。
如有必要,您可以咨询您的 SDK 提供商以获取更多信息。
拒绝的原因是什么?
这是我的 pubspec.yaml 文件,其中包含所有依赖项
name: coolApp
description: A new Flutter project.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
version: 1.0.16+17
environment:
sdk: ">=2.7.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
font_awesome_flutter: ^8.11.0
provider: ^4.3.3
table_calendar: ^2.3.3
syncfusion_flutter_calendar: ^19.2.57
clippy_flutter: ^1.1.1
flutter_svg: ^0.19.0
google_maps_flutter: ^1.2.0
image_picker: ^0.6.7+22
datetime_picker_formfield: ^2.0.0
shared_preferences: ^0.5.12+4
simple_autocomplete_formfield: ^0.3.0
file_picker: ^2.1.7
url_launcher: ^6.0.5
scoped_model: ^1.1.0
audioplayer: ^0.8.1
flutter_html: ^0.10.3
flutter_spinkit: ^5.0.0
geolocator: ^6.2.1
esys_flutter_share: ^1.0.2
jiffy: ^4.1.0
mime: ^0.9.7
device_info: ^2.0.2
firebase_analytics: ^7.0.1
flutter_udid: ^1.0.0
onesignal_flutter: ^3.2.3
firebase_core: ^0.7.0
firebase_crashlytics: ^0.4.0+1
add_2_calendar: ^2.1.1
http: ^0.12.2
dependency_overrides:
flutter_google_places:
git:
url: https://github.com/hoc081098/flutter_google_places.git
ref: 00159b26b6ccc58792b7273b8e637fefb46d1988
dev_dependencies:
flutter_test:
sdk: flutter
flutter_launcher_icons: ^0.7.3
flutter_icons:
android: "launcher_icon"
image_path: "assets/images/icon.png"
adaptive_icon_background: #6741D9
adaptive_icon_foreground: "assets/images/icon.png"
flutter:
uses-material-design: true
assets:
- assets/images/logo.png
- assets/images/image.png
- assets/images/map-marker.png
【问题讨论】:
我投票结束这个问题,因为应用商店离题了 【参考方案1】:您应用中的一个库正在使用 Tencent TBS SDK
您只能通过在 dex 文件(将您的应用程序打包成 APK 文件后)中搜索“tencent”来检测到这一点。您会发现 dex 文件包含对腾讯的几个引用。然后打开新的空项目并添加所有库,开始删除不受欢迎的库并重新构建 APK 并再次搜索“腾讯”,直到找到罪魁祸首。
【讨论】:
以上是关于Flutter 应用被谷歌播放原因拒绝我们发现您的应用正在使用腾讯 TBS SDK,其中包含下载可执行代码的代码 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
私人相册照片被谷歌AI举报:全网封杀,警方介入,但也喊冤无门
Flutter Appstore 拒绝包含混淆代码或选择器修改